funktion gibt string zurück?
-
hi,
mich wunderts eigentlich, das ich dieses Thema nicht schonmal gefunden habe... naja... vielleicht hab ich das falsche gesucht.
auf jeden Fall wollt ich eine Funktion einen String zurückgeben lassen... geht das irgendwie?
Es scheint mir so, dass "return XYZ" nur int's zurückgeben kann...
also mein compiler (gcc 3.2.2) meldet (unter anjuta)
"cannot convert `std::string' to `int' in return"
was kann man da machen?
-
string funktion (string x) { return x; }
sollte funktionieren mit
#include <string>
-
std::string GetString() {
return "APRIL APRIL";
}
-
std::string foo() { return "hallo"; }
-
-
oh jeh, oh jeh... hatte versehentlich die funktion als int declariert und nichtmal bemerkt... sorry für den Beitrag.