Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4701 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  copie de la valeur de retour ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

copie de la valeur de retour ?

n°717345
blackgodde​ss
vive le troll !
Posté le 06-05-2004 à 14:54:29  profilanswer
 

j'ai le code suivant :
 

Code :
  1. template<bool bcrypt = false>
  2. class client_sock : private base_sock, IF<bcrypt, crypt::crypto, empty>::Type
  3. {
  4. std::string read()
  5. {
  6.  return base_sock::read();
  7. }
  8. };
  9. template<>
  10. std::string client_sock<true>::read()
  11. {
  12. return Decrypt(base_sock::read());
  13. }


 
(Decrypt est un membre de crypt::crypto)
sur la méthode read par défaut, n'y a-t-il pas une copie de valeur de retour de base_sock::read avant de la renvoyer a l'appelant ?
si c'est le cas, comment y remédier ?
mettre base_sock::read virtuel protégé et enlevr le client_sock::read par defaut pourrait etre une solution ?


---------------
-( BlackGoddess )-
mood
Publicité
Posté le 06-05-2004 à 14:54:29  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  copie de la valeur de retour ?

 

Sujets relatifs
[VB6] Comment faire passer une valeur d'un formulaire à un autre[VBA] Continuous Forms, récupérer la valeur d'un champ
Comment récupérer la valeur d'un <SELECT> ??Trouver la valeur supérieur arrondie a n'importe quel chiffre ?
(résolu] valeur ou index de boutons dans une msgboxSuppression retour chariot
[Résolu] Eviter un retour a la ligne avant un bloc <div></div>valeur par défaut d'un formulaire
comment empecher un retour sur Internet explorer ?Windev : reconnaitre le retour chariot dans une chaîne
Plus de sujets relatifs à : copie de la valeur de retour ?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)