杂题小点

本文最后更新于 2024年10月18日 凌晨

关于字符串读取的问题

getline(std::cin,str) 读取到缓冲区'\n' 前的字符串。故在 std::cin>>n>>m 这样的代码后,第一次读到的会是空串。因此需要有

1
2
while(str=="")
getline(std::cin,str);

这样的代码


杂题小点
http://example.com/posts/39095.html
作者
Xizhou Chen
发布于
2024年10月17日
许可协议