string str;
stringstream buffer;
buffer << is.rdbuf();
str = buffer.str();
cout << str.length();
size_t pos = str.find_first_not_of(".123456789");
このコードが機能しない理由を誰かに説明してもらえますか?
実行すると、「12345」と入力した後、そこに座っています
一体何が起こっているのですか?私は文字列ストリームにはあまり詳しくありませんが、なぜこれや、一見平凡な操作が期待どおりに機能しないのでしょうか?