【发布时间】:2011-11-22 01:57:15
【问题描述】:
我目前正在从一本名为“Ivor Hortons 开始 Visual c++ 2010”的书中学习 c++。
到目前为止,在我尝试过的所有示例中,我都不得不使用 getch() 来保持打开命令提示符,有时还会从 main 方法的末尾删除 return 0 语句。
这是 Windows 7 的变幻莫测,它会导致进一步的问题吗?目前这样做没有问题,但由于本书中没有包含它,我想知道它是否可能是我设置的错误。
非常感谢:)
【问题讨论】:
-
哪里错了?此外,如果您按 CTRL+F5,当应用程序终止时,控制台会自动为您打开。
-
CTRL+F5 不会启动调试器。
-
你最好使用 cin.get() 因为 getch() 不是标准函数,因此不可移植。
-
从 Visual Studio 2010 开始(至少在我的机器上),CTRL-F5 不再显示在菜单中,因此人们可能不知道。
标签: c++ visual-studio-2010 visual-c++ console-application