xcode的:在输入用户输入调试时(Xcode: entering user input when

2019-10-18 09:42发布

int main()
{
    cout << "Buy or sell (b/s): " << endl;
    string buy_sell;
    cin >> buy_sell;
    .....
}

当我尝试步骤通过这个在Xcode,它停靠在CIN >> buy_sell线,因为它在等待用户输入。 如何进入调试器的价值? 我使用的Xcode 3.2.1。

(我知道我可以只注释掉CIN线和定义用于调试代码中的变量,但是这将是非常繁琐的,我觉得应该有进入输入,我只是不知道一个简单的方法。)

Answer 1:

您是否使用Xcode控制台中? 您可以在“运行”菜单下访问它,只是下面的调试器。 快捷方式是command-shift-R 从那里,你可以与应用程序完全像一个终端进行交互,而是从自身的XCode里面。



Answer 2:

在Xcode 8,该快捷方式⌘+ Shift键 + C。 这似乎是通过在右下默认与输出窗口共享。



文章来源: Xcode: entering user input when debugging