【发布时间】:2014-07-30 05:40:27
【问题描述】:
如何限制用户在字符串中输入 8 个字符? 像这样的东西可以吗?
string MyString;
getline(std::cin, MyString, 8);
或者可能有不同的想法来实现它
提前致谢
说明: 我想让用户在字符串中输入最多 8 个字符,但他可以输入更少。
【问题讨论】:
-
istream& getline (istream& is, string& str, char delim);所以最后一个参数是分隔符,不是要获取的字符数。
标签: c++ string delimiter getline