[debutant] pb destructeur. un IFSTREAM comme membre d'une class
Bonjour à tous
je veux utiliser une variable ifstream déclarée dans mon main (infile) pour initialiser un objet de ma classe CNaso. Le constructeur est :
Code:
1 2 3 4 5 6
|
CNaso::CNaso(ifstream infile, int tipofile)
{
m_in_file=infile;
m_Naso_Type=tipofile;
} |
il y a un pb à la destruction de l'objet.
je comprends que ça appelle le destructeur du membre m_in_file et mais aussi infile et ça bloque ???
Comment on fait pour faire une copie de infile
merci