使用非常简单的std :: strings(不是数组)的getline函数最优雅的方法是什么?
对于我喜欢的数组
std::cin.getline(string1, 20);
但这不适用于std :: strings,是否有相当的东西或者我敢说的更好?
对于各种情况,网上似乎有很多相互矛盾的答案,其中许多似乎对我很啰嗦,所以...你会推荐什么?
当我使用
时,我会问std::string string1;
std::cout << "Input string\n"; //123 tgd 4
std::getline(std::cin, string1);
std::cout << string1 << "\n"; //tgd 4
输出仅在第一个空格
之后开始