Salut à toutes et à tous !
Une question que j'ai dans la tête mais qui ne semble pas avoir été traitée ici :
doit on appeller manuellement la méthode close() sur un objet ftsream ou bien laisser le destructeur s'en occuper ?
Ici sur stackoverflow, certains semblent dire que le destructeur fait ça très bien.
Mais ici dans la FAQ les méthode close sont dans certains cas appelées explicitement...
Qu'en pensez-vous ?

 

 
		
		 
         
 

 
			
			

 
			 
   
 


 Doit-on utiliser close sur un fstream ?
 Doit-on utiliser close sur un fstream ?
				 Répondre avec citation
  Répondre avec citation


 Envoyé par Matt_Houston
 Envoyé par Matt_Houston
					
 Mais si on en a besoin ultérieurement, pourquoi ne pas le laisser ouvert ? Au cas où on devrait/pourrait avoir un deuxième fstream sur la même ressource ?
 Mais si on en a besoin ultérieurement, pourquoi ne pas le laisser ouvert ? Au cas où on devrait/pourrait avoir un deuxième fstream sur la même ressource ?  ).
 ).
						

 
  
  
 
 
  
 
 
   
			
Partager