对于学校,我们使用 C++ 作为首选语言。我目前正在使用 QtCreator 作为 IDE,它的 GUI 库非常棒。学校正在使用 Visual Studio。
但是,我们编写的大多数程序都使用 cin 和 cout 进行输入/输出。cout 作为输出可以正常工作,因为您可以看到它在应用程序输出中输出的内容,但是无法像在控制台上一样提供给 cin,就像 Visual Studio 用于其 C++ 一样。
一个例子:
#include <iostream>
#include <string>
using namespace std;
int main() {
string name;
cout << "Enter name: ";
cin >> name;
cout << "Your name is " << name << endl;
}
有没有办法像在 Visual Studio 中一样使用控制台或向 cin 提供输入?
如果重要的话,我目前正在运行 OS X Leopard。