Bonjour,
J'ai un code qui utilise le header <strstream> et j'appelle ostrstream, istrstream et strstreambuf.
A la compilation, j'ai des warnings qui m'indique que ce header est déprécié et que je dois le remplacer par <sstream> et par les équivalents ostringstream, istringstream et stringbuf.
Le problème c'est qu'un simple remplacement ne fonctionne pas. De ce que j'ai compris, les classes n'ont pas les mêmes constructeurs. Faire le remplacement est donc à priori assez lourd.
Ma question est donc la suivante:
Lorsque le header <strstream> n'existera plus, (en supposant que celà soit le cas dans 1 an), est-ce que je vais devoir absolument utiliser <sstream> et toute la panoplie qui va avec (à savoir ostringstream, istringstream,etc.) et donc devoir modifier tout mon code pour que celà fonctionne?
Ou bien ont-ils fait ça bien de sorte que ostrstream, istrstream, strstreambuf, etc. de <strstream> seront encore reconnus et implémentés dans un autre header?
Merci

 

 
		
		 
         
 

 
			
			




 strstream vs sstream
 strstream vs sstream
				 Répondre avec citation
  Répondre avec citation

 
 
 
   
 




 
  
  
 
 
			 
 
Partager