>v2; std::cout,c++,visual-c++,console-application,visual-studio-2017,C++,Visual C++,Console Application,Visual Studio 2017" /> >v2; std::cout,c++,visual-c++,console-application,visual-studio-2017,C++,Visual C++,Console Application,Visual Studio 2017" />

控制台应用程序没有';t在Visual Studio之外正常工作 我最近拿起C++入门第五版,对C++或VisualStudio知识非常有限。使用Visual Studio 2017社区,我编写了简单的“输入两个数字”程序,代码如下所示 // ConsoleApplication1.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream> int main() { std::cout << "Enter two numbers:" << std::endl; int v1 = 0, v2 = 0; std::cin >> v1 >> v2; std::cout << "The sum of " << v1 << " and " << v2 << " is " << v1 + v2 << std::endl; return 0; } //ConsoleApplication1.cpp:定义控制台应用程序的入口点。 // #包括“stdafx.h” #包括 int main() { 标准::cout v1>>v2; std::cout

控制台应用程序没有';t在Visual Studio之外正常工作 我最近拿起C++入门第五版,对C++或VisualStudio知识非常有限。使用Visual Studio 2017社区,我编写了简单的“输入两个数字”程序,代码如下所示 // ConsoleApplication1.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream> int main() { std::cout << "Enter two numbers:" << std::endl; int v1 = 0, v2 = 0; std::cin >> v1 >> v2; std::cout << "The sum of " << v1 << " and " << v2 << " is " << v1 + v2 << std::endl; return 0; } //ConsoleApplication1.cpp:定义控制台应用程序的入口点。 // #包括“stdafx.h” #包括 int main() { 标准::cout v1>>v2; std::cout,c++,visual-c++,console-application,visual-studio-2017,C++,Visual C++,Console Application,Visual Studio 2017,打开一个控制台窗口,从命令提示符下运行它。或者在结束程序之前提示输入 当您在文件资源管理器中双击某个程序时,Windows将在必要时为其创建控制台。当程序终止时,该控制台窗口将关闭。由于您的程序打印结果然后立即退出,因此在窗口关闭之前,您没有时间查看结果。打开控制台窗口,然后从命令运行它提示。或在结束程序前提示输入 当您在文件资源管理器中双击某个程序时,Windows将在必要时为其创建控制台。当程序终止时,该控制台窗口将关闭。由于您的程序打印结果然后立即退出,因此在窗口关闭之前,您没有时间查看结

打开一个控制台窗口,从命令提示符下运行它。或者在结束程序之前提示输入


当您在文件资源管理器中双击某个程序时,Windows将在必要时为其创建控制台。当程序终止时,该控制台窗口将关闭。由于您的程序打印结果然后立即退出,因此在窗口关闭之前,您没有时间查看结果。

打开控制台窗口,然后从命令运行它提示。或在结束程序前提示输入


当您在文件资源管理器中双击某个程序时,Windows将在必要时为其创建控制台。当程序终止时,该控制台窗口将关闭。由于您的程序打印结果然后立即退出,因此在窗口关闭之前,您没有时间查看结果。

显示结果后,您的程序即告完成因此,你永远看不到结果(它可能在不到一帧的时间内“可见”)

如果在VisualStudio中运行它,环境将为您提供一个永久窗口,以便您可以看到结果


尝试打开一个CMD窗口,并在其中执行文件(用鼠标拖动它,或键入其路径和名称)。然后,您将在该窗口中看到结果。

显示结果后,您的程序完成,因此其窗口将立即关闭。因此,您永远看不到结果(可能在不到一帧的时间内“可见”)

如果在VisualStudio中运行它,环境将为您提供一个永久窗口,以便您可以看到结果


尝试打开CMD窗口,并在其中执行文件(用鼠标拖动它,或键入其路径和名称)。然后,您将在该窗口中看到结果。

您确定它不返回答案吗?尝试导航到cmd中的可执行文件并在那里运行。或者在具有类似于
my.exe pause
的内容的同一位置运行批处理文件。您确定它不返回答案吗?尝试导航到cmd中的可执行文件并运行它这里。或者在具有类似“my.exe暂停”功能的相同位置运行批处理文件。