#include <string>
#include <sstream>
#include <iostream>

int main() {
    std::string str;
    std::stringstream s("");
    std::getline(s, str, '|');
    std::cout << "good=" << s.good() <<
        " bad=" << s.bad() <<
        " fail=" << s.fail() <<
        " eof=" << s.eof() << std::endl;
    return 0;
}