inputstream.get(*(iss.rdbuf()))
-
{ // Zeile aus Datei in stringstream lesen: istringstream iss; if (inputstream.get(*(iss.rdbuf()))) bash: syntax error near unexpected token `*(iss.rdbuf())' hslxws03: guest $ cout << "get hat geklappt" << endl; else cout << "get hat nicht geklappt" << endl; cout << "Zeile: " << iss.str() << endl; }Sollte doch eigentlich funktionieren? Bei mir wird allerdings mit get() nichts aus dem Stream geholt, der Streamstatus ist danach false...
Woran könnte das liegen?