J'ai un problème assez simple mais je me souviens plus trop comment ça marche.
Je code sous borland c++ builder sous XP
J'ai créée un objet "p"(p = new PortCom("COM1"))que j'ai definie
dans le .h par "PortCom *p;".
Maintenant j'aimerai savoir où il faut que je crée l'objet "p" pour qu'il soit utilisable dans toute ma classe parce que là je l'ai mis dans le constructeur et ça marche que dans le constructeur.
Je sais que c'est à chier comme question mais je sais plus le faire.désolé
Tu n'as qu'à déclarer ton objet P en tant que membre de la classe (n'oublie pas de le désallouer dans ton destructeur)
class Truc
{
PortCom *p;
Truc();
~Truc();
}
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Le site de mon mariage