-
Der mit Anatidaephobie
Ja: alles austauschen.
btw: ein Vector von chars dürfte auch nicht funktionieren, da &meinCharVector auf das Objekt und nicht auf freien Speicher für Zeichen (chars) zeigt!
Was du brauchst ist ein Array (ich sage jetzt absichtlich nicht char-Array, da einige mir dann vielleicht erzählen wollen, dass man Strings *theoretisch* auch in z.B. int-Arrays speichern kann, aber da C-Strings nunmal char's benutzen passt das besser).
Willst du keinen Array benutzen, solltest du einen char-Zeiger (char *) erstellen und mit malloc/new genug Speicher reservieren (obwohl das im Grunde das selbe ist wie mit den Arrays... Zeiger und Arrays sind in C(++) eben sehr verwandt)
Alles was du einliest also als char whatever[genug_platz] deklarieren.
Achso und:
Wenn du auf der Suche nach Fehlern bist empfiehlt sich sowas:
printf("- %d@%s\n", __LINE__, __FILE__);
nach jeder effektiven Zeile Code in dem Fehleranfälligen Bereich zu platzieren.
Dann weißt du ganz schnell, wo der fehlerhafte Code steckt.
mfG. BlackBerry
PDFTT cr3w a.E. — ReiDC0Re, lindor, Sera, berry
please do feed the trolls crew and elk
Ehrenwerte Mitglieder im Ruhestand: OpCodez, SFX.
"Was sich blackberry gerade denkt" — Vorsicht! Frei laufender Wahnsinn!
Zitat von fuckinghot19: "PS: Blackberry ist auf FH der Trollkönig ^^."
An dieser Stelle danke ich all meinen Fans und Hatern gleichermaßen ^.^
-
Stichworte
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln