#include <iostream>
int main(int argc, const char * argv[])
{
// insert code here...
int a;
std::cout << "please input"<<std::endl;
std::cin >> a;//it doesn't work
std::cout << a<<std::endl;
return 0;
}
不允许用户输入
它只是输出
请输入 0 程序以退出代码结束:0
我必须添加 cin.ignore(( 和 cin.clear(( 和 cin.sync((
我的Xcode有什么问题?
似乎在没有用户输入的情况下将 ISTREAM 分配给 CIN
也许它只是Xcode错误谢谢!
好的,
我想我找到了解决方案
输入 Terminal.app: defaults delete com.apple.dt.Xcode
现在 Xcode 完美运行
也许这只是我的设置问题