Bekomme Prog nicht zum laufen
-
enno-tyrant schrieb:
char zeichen_von_wort; char* wort = zeichen_von_wort;
das beisst sich aber mit dem rest vom code. da ist noch mehr faul
-
Das funzt auch nicht.
Gruß Stefan
-
Ist noch jemand da ?
Gruß Stefan
-
swagner3 schrieb:
Wie kann ich denn zeichen_von_wort initialisieren.
Ausreichend Speicher reservieren?
Und überarbeite nochmal deinen Code, so Sachen wie
if (trennzeichen(zeichen = *zeichen_von_wort++ = getch()) != TRENNZEICHEN)
sind nicht gerade toll.
-
Hat keiner ne Lösung für mein Problem ?
Gruß Stefan :p
-
Neu schreiben bzw. den Code ueberarbeiten waer mein Tipp
-
Wie kann ich denn ausreichend Speicher reservieren ?
Gruß Stefan
-
in C mit malloc, in C++ mit new[]
-
-
Leider nein, von malloc hab ich keine Ahnung... bin purer C++'ler
BTW: ich unterstell dir jetzt einfach mal, dass du den Code, den du gepostet hast, selbst gar nicht verstehst. Du solltest vielleicht erstmal versuchen, den Code soweit zu verstehen, dass du ihn auch eigenstaendig aendern kannst. Wir helfen Anfaengern gerne, aber ich hab irgendwie den Eindruck, als ob du dich da an etwas rangewagt hast, dass "zu gross" fuer dich ist... (Disclaimer: soll keine Beleidigung sein, ist nur mein persoenlicher Eindruck)
-
so wie ich das sehe soll 'zeichen_von_wort' ein vom user eingegebener buchstabe sein.
das initialisiere es so:
char zeichen_von_wort = getch();
//edit aber wie die anderen schon erwähnten: überarbeite den _gesamten_ code; sonst kommst du aus dem fragen nicht mehr raus