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?


Anmelden zum Antworten