moin Freunde,
ich glaub ich hab da ein Verständnissproblem... ich bin vor kurzen
von char* auf std::string umgestiegen und stoße auf folgendes:
kann mir einer sagen warum das nicht funktioniert:
(der ausgabe string ist immer leer obwohl sscanf eine 1 zurückliefert)
gibt es einen Alternativvorschlag für diese Funktion eurerseits, bzw. was habe ich falsch gemacht ?
Danke !
ich glaub ich hab da ein Verständnissproblem... ich bin vor kurzen
von char* auf std::string umgestiegen und stoße auf folgendes:
kann mir einer sagen warum das nicht funktioniert:
Code:
int main (){
std::string aloha;
std::string hawaii = "sowas blödes aber auch ";
if ( sscanf( hawaii.c_str(), "sowas %s blödes", &aloha) > 0 ) {
cout << aloha ;
}
}
(der ausgabe string ist immer leer obwohl sscanf eine 1 zurückliefert)
gibt es einen Alternativvorschlag für diese Funktion eurerseits, bzw. was habe ich falsch gemacht ?
Danke !