私はsubstr()
機能を使用していますが、機能しません。私のコードはサブストリング改行
std::string s1 = ".V/123\n"
".V/233\n";
std::string ss;
if(s1.substr(0,3) == ".V/")
{
ss = s1.substr(3);
std::cout << ss;
} else {
std::cout << "INCORRECT" << std::endl;
}
を下回っている出力は、それはすべきではない123.V/123
です:
123
123
私が間違って下さいつもりどこ誰かが教えてもらえますか?
のようなものは、あなたのコード内で何秒 '・V /'を削除する可能性が何をしたいのですか? (そして、それは私が得られる出力ではありません。新しい行があります) – Mat
また、2行目の文字列は123ではなく233です。それは間違いですか、それとも意図したのでしょうか? – nycynik