Normale Funktion Deklarieren
-
Hallo zusammen,
ich glaube ich sehe den Wald vor lauter Bäumen nicht mehr. Bin irgendwie total durch den Wind beim anlegen von einer normalen Funktion.
Hier diese Funktion:
Ansistring SetZero(int iInteger) { if ( iInteger < 10 ) { return '0' + IntToStr(iInteger) ; } else { return IntToStr(iInteger) ; } return false ; }Im header File habe ich noch keine Angaben gemacht da der Compilier mir jetzt schon [C++Error] maindlg.cpp(7): Declaration syntax error. zeigt. Und damit meint er die Zeile mit Ansistring SetZero und der Cursor steht auch dahinter.
Doch ich weiß jetzt ehrlich gesagt nicht was daran falsch sein könnte. Habe mich wohl zu lange mit PHP herum getrieben und vergessen wie man richtig Funktionen Rückgabetypen zuweist.
Ich hoffe mir kann einer aus diesen Schlamassel helfen.
Viele Grüße,
Heinzelmännchen
-
Hallo
AnsiString SetZero(int iInteger) { if ( iInteger < 10 ) { return "0" + IntToStr(iInteger) ; } return IntToStr(iInteger) ; }bis bald
akari
-
Der Datentyp heisst AnsiString.
-
Besten Dank an Euch beide.
Habe ich dann durch akari auch mitbekommen.
Ist schon ganz schön peinlich was man so vergessen oder übersehen kann. Doch bei PHP gibt es ja keine Typenbezeichnung.Viele Grüße
Heinzelmännchen