Bonjour,

A votre avis ce code est-t-il dangereux ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
void main()
{
   string  MyString;
   function(MyString);
}
 
function(string& MyString)
{
   stringstream ss;
   MyString = ss.str();
}
J'avais un bug qu'en release, une CMemoryException pas catchée. Le fait d'avoir écrit ce qui suit a résolu le problème.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
function(string& MyString)
{
   stringstream ss;
   MyString = ss.str().c_str();
}
Merci.