我只是在学习一些关于密码学的东西,我做了一个很酷的程序,通过在字母表中旋转给定数量的字母来加密任何消息......无论如何......我已经设置好了,但我不能给它要加密多个单词,因为它在一个单词之后结束输入......(使用 cin)......我如何让 cin 在我点击返回之前不停止输入?
问问题
1447 次
3 回答
3
怎么样std::getline()
?
http://www.cplusplus.com/reference/iostream/istream/getline.html
例子:
#include <iostream>
#include <string>
using namespace std;
string line;
getline( std::cin, line );
于 2011-04-05T03:17:36.673 回答
2
您想使用getline读取整行。
于 2011-04-05T03:17:11.200 回答
2
用来cin.getline()
读一行?(或者,可能更好,正如马丁在评论中指出的那样,使用std::getline
.)
于 2011-04-05T03:17:12.483 回答