Klasse Deklarieren Hilfe Hilfe
-
Hallo Ich möchte gerne diese Klasse Deklerieren doch klappt es leider nicht.
String ra-liz(int mipaf) { String raphat,feld; int a; String nummer,nummer1,nummer2; char WinDir[144]; GetWindowsDirectory(WinDir, sizeof(WinDir)); strcat(WinDir, "\\win.ini"); TIniFile *ini; ini = new TIniFile(WinDir); raphat = ini->ReadString( "RA-MICRO Windows", "NetRAPath", raphat); delete ini; raphat=raphat+"\\datum"; FILE *stream; char FirstLine[4000]; char *ch = new char[raphat.Length()+1]; strcpy(ch, raphat.c_str()); stream = fopen(ch, "r"); delete [] ch; fgets(FirstLine, sizeof(FirstLine), stream); if (mipaf==1) { for (int i=3955;i<4000;i++) { if (FirstLine[i]==' ') { } else { nummer=nummer+FirstLine[i]; } } } else { for (int i=3955;i<4000;i++) { if (FirstLine[i]==' ') { } else { if (FirstLine[i]=='/') {a=1;} else { if (a==1) { nummer1=nummer1+FirstLine[i]; } else { nummer2=nummer2+FirstLine[i]; } } } } } if (mipaf==1) { String re=nummer1+"/"+nummer2; return(re); else { return(nummer); }
-
Es kommt immer der fehler : Fehler im Deklerationsyntax
-
Nur mal so als Frage...
was sucht denn dein ganzer Ablaufcode für die Klasse in der Deklaration?
-
Hi!
Vielleicht solltest du dir lieber erst mal das Schema eines Klassenaufbaus zu gemüte führen, bevor du versuchst den Code in ne ordentlich Klasse zu packen!
Guck mal hier auf der Seite unter Tutorials, da findest du bestimmt was, das dir helfen kann.
-
Hallo,
was du da gepostet hast, ist keine Klassendeklaration, sondern eine Funktionsdefinition.
Also ist vielleicht der Fehler woanders.
Außerdem wird dir bestimmt die Zeile angegeben, in der ein Deklarationsbug ist.
-
Ausserdem solltest du dir mal ne Liste mit den ungültigen Zeichen für Variablen und Funktionsnamen organisieren... *hüstel*...
Und über sinnvollere Variablennamen etc. solltest du vielleicht auch mal nachdenken...
-junix
-
junix schrieb:
Ausserdem solltest du dir mal ne Liste mit den ungültigen Zeichen für Variablen und Funktionsnamen organisieren... *hüstel*...
Du meinst doch sicherlich bloss den Bindestrich im Funktionsnamen oder?? Wenn du noch mehr meinst: Hast du mal ein Link??
MfG Aoeke
-
Jo (o:
Wieso link? Ich sagte ER soll sich das organisieren. Nicht ich (o; Ich weiss das in Etwa auswändig.... kanns nur nicht aufsagen )o:
-junix
-
Na dann nicht...
Muss ich eben mal selber suchen.... Mal sehen, wann ich Lust dazu habe...
MfG Aoeke