我刚刚学习了一些关于密码学的东西,我做了一个很酷的程序来加密任何消息,方法是将字母在字母表中旋转给定数量的字母……无论如何……我已经设置好了,但我可以'给它多个单词进行加密,因为它在一个单词后结束输入...(使用 cin)...我如何让 cin 在我按下回车键之前不停止输入?
最佳答案
std::getline()
怎么样?
http://www.cplusplus.com/reference/iostream/istream/getline.html
例子:
#include <iostream>
#include <string>
using namespace std;
string line;
getline( std::cin, line );
关于C++ 空格标记 cin 中的输入结束?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5546787/