Bonjour à tous,
je suis débutant en C++ et j'ai un problème de performance avec l'utilisation d'un stringstream.
Pour corriger ce problème, je dois augmenter la taille initiale du stringbuf qui est utilisé par le stringstream pour éviter des milliers d'allocations.....
Apparament, je n'arrive pas à augmenter cette taille malgré l'utilisation de la méthode pubsetbuf:
la ligne ss.rdbuf()->pubsetbuf(mybuffer,100000)
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
ne change pas la temps d'exécution !
Help !

 

 
		
		 
        

 
			
			


 stringstream : augmenter la taille initiale du buffer
 stringstream : augmenter la taille initiale du buffer
				 Répondre avec citation
  Répondre avec citation
Partager