010
09.01.2006, 12:53 Uhr
Tommix
|
Hallo,
Zitat von ~tillle: |
Was ich da machen will ist: ich will auf das Zeichen welches im array text[] an Position _bst steht zugreifen, mit diesem dann arbeiten.
|
C++: |
char bla = text[_bst];
|
Aber:
Zitat: |
C++: |
void vchif::codeInit() { maxlaenge = strlen(text) + 1; char* code = new char[maxlaenge]; strcpy(code, codewort); }
|
|
Die lokale Variable *code ist nach Verlassen der Funktion futsch. Es ist somit wenig sinnvoll da etwas speichern zu wollen. Wenn Du die Membervariable code meinst, darft Du nicht noch mal char* davor schreiben.
Gruß, Tommix |