Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
次のコードがあります。
std::stringstream ss; ss << 1 << "a b c"; std::string result; ss >> result; std::cout << result << std::endl;
「1a b c」ではなく「1a」と表示されます。
ss << std::noskip が必要だとどこかで読みました。しかし、それは役に立ちません。
何か案が?
前もって感謝します。
std::getline(ss, result);
または、ただ取得するstring
string
result = ss.str();