cs_netgear
Messages postés3Date d'inscriptionjeudi 23 février 2006StatutMembreDernière intervention 6 avril 2006
-
22 mars 2006 à 14:36
BunoCS
Messages postés15476Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention 3 mai 2024
-
22 mars 2006 à 16:03
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é
BunoCS
Messages postés15476Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention 3 mai 2024103 22 mars 2006 à 16:03
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