Je pense avoir un petit probleme d'allocation avec mes fonction:
Si je fais :
char * fonction ( int SIZE)
{
char *buff;
buff =new char[SIZE];
//(char = 1octet)
...
return buff;
}
ou
char * fonction ( int SIZE)
{
char buff[XXX];
// on suppose que XXX sera forcement <SIZE
...
return buff;
}
Est ce que une fois que ma fonction a retourné buff, et ce que l'allocation en memoire de buff sera libéré???
Merci!!
Oliverman.