Gromit
27-11-2004, 19:45
also ich hab hier eine methode der art:
char* bla..{
char* newstr = new char[30];
---do something
return newstr;
};
das problem: wie kann ich den zurückgegebenen Wert wieder löschen ?
delete[] bla.. im main funktioniert offenbar nicht
ich hab irgendwie die Vermutung, dass das ein design/verständnis-fehler is,
aber globale Variablen soll man ja auch nicht verwenden, steht in meinem script...
kann mir da jemand auf die Sprünge helfen ?
thx: gromit
char* bla..{
char* newstr = new char[30];
---do something
return newstr;
};
das problem: wie kann ich den zurückgegebenen Wert wieder löschen ?
delete[] bla.. im main funktioniert offenbar nicht
ich hab irgendwie die Vermutung, dass das ein design/verständnis-fehler is,
aber globale Variablen soll man ja auch nicht verwenden, steht in meinem script...
kann mir da jemand auf die Sprünge helfen ?
thx: gromit