在netbeans中运行代码时无法输入任何内容

问题描述 投票:8回答:3

好,所以我遇到了netbeans的麻烦。运行代码时,我无法输入任何内容,只能粘贴一些内容,这很烦人。我们来看一个简单的例子,下面是代码:

    #include <iostream>

int main() {
    int number;
    std::cout << "Give me a number: " << std::endl;
    std::cin >> number;
    std::cout << "You gave me " << number << ". Thank you." << std::endl;
}

好吧,当我点击运行时,它会向我显示“给我号码”。在该文本下方有一个白色框,当我单击该框时该框变成黑色,并且我无法键入任何内容,因此前进的唯一方法是复制该数字并将其粘贴。

c++ netbeans
3个回答
13
投票

您可以尝试更改控制台类型:

右键单击您的项目>属性>运行>控制台类型


7
投票

根据文森特的解释,我发现正确的控制台类型是外部终端。

(鉴于这个问题是一年多以前的,这主要是为了将来的Google员工)


0
投票

ProjectName->属性->运行->控制台->标准输出是我认为原始问题正在寻找的内容。

© www.soinside.com 2019 - 2024. All rights reserved.