Je me demandais si l'utilisation de la sortie 'cout' sortie standard était la meilleur solution lors du développement de code portable.
Je m'explique :
je developpe actuellement un outil avec de nombreuses sorties textes dans la console, mais demain, je vais en faire une DLL qui redirigera le texte dans un fichier.
Alors je me dis qu'il serait mieux dans le code de mettre toutes les sorties dans un fstream déclaré en global, par exemple extern fstream cof avec par défaut une redirection dans cout->rdbuf().
Alors comment vous faites: vous gardez cout dans votre code et redigez si besoin cout->rdbuf() ?? ou bien vous faites vos sorties standard vers une autre classe ?
Anthony Brenelière

 

 
		
		 
        

 
			
			



 Utilisation de 'cout' et code portable ??
 Utilisation de 'cout' et code portable ??
				 Répondre avec citation
  Répondre avec citation
Partager