我想做这样的事情
// Example program
#include <iostream>
/*
//IF
//ASKED FOR INPUT :
//12
*/
int main()
{
int myInt;
std::cin >> myInt;
std::cout << myInt;
}
我希望此代码段打印12
我希望代码执行被注释部分所陈述的内容。
我知道我可以使用标准输出,只需在其中输入即可。但是,我的IDE不允许这样做,我也不想从文件中读取它。有什么建议吗?
之前,我想我可以使用#define
重新定义cin
的用途,并从文件顶部读取。但是,我不确定它是否会起作用或如何实现。
答案 0 :(得分:1)
也许stringstream
可能会有所帮助:
#include <iostream>
#include <sstream>
int main() {
std::stringstream ss("42");
int i;
ss >> i;
std::cout << i;
}
答案 1 :(得分:0)
基于$mail->CharSet = 'UTF-8';
值,您可以有两个不同的版本。使用stringstream作为输入:
#define