classes imbriquées

classes imbriquées - C++ - Programmation

Marsh Posté le 10-12-2008 à 00:09:07    

Bonjour,
je dispose de 2 classes Ctiti et Ctoto. Dans ma classe Ctiti, j'utilise la classe Ctoto.

Code :
  1. Classe Ctiti{
  2. Ctiti();
  3. ...
  4. Ctoto myToto;
  5. };


Ma classe Ctoto dispose d'une boucle de reception de message -Connexion socket, attente sur un recv...- J'ai des messages qui arrivent au compte goutte... et ce que je voudrais, ce serait remonter les information auprès de la classe Ctoto à chaque nouveau msg. Je préférerais ne pas toucher aux déclarations de fonctions(paramètre, retour),... et je ne vois pas comment procéder... Vous pourriez une méthode pour résoudre cela.
 
 
Dans titi.cpp

Code :
  1. init(){
  2. myToto.waitMsg();
  3. }


Dans toto.cpp

Code :
  1. string msg
  2. void waitMsg(){
  3. ...
  4. recv(msg);
  5. }


Comment remonter msg à Ctoto?
 
Merci

Reply

Marsh Posté le 10-12-2008 à 00:09:07   

Reply

Marsh Posté le 10-12-2008 à 10:14:16    

Je ne suis pas sûr de comprendre ton problème, mais pourquoi tu ne fais pas çà:

neonico a écrit :


Code :
  1. string msg void waitMsg(){
  2. ...
  3. recv(msg);
  4. return msg;
  5. }




 
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed