【发布时间】:2013-07-27 11:15:51
【问题描述】:
我正在使用 Microsoft Visual C++ Express,我想知道以下应用程序出了什么问题,我无法获得输出,它给了我一个错误。由于我不是英语,因此错误使用不同的语言,但它基本上说的是“系统找不到给定/规定的路径”。
我已经检查了十几次,但我似乎找不到我做错了什么。代码如下:
#include <iostream>
using namespace std;
int DemoConsoleOutput ()
{
cout << "This is a simple string literal" << endl;
cout << "Writing number five:" << 5 << endl;
cout << "Performing division 10/5 = " << 10 / 5 << endl;
cout << "Pi when approximated is 22 / 7 = " << 22 / 7 << endl;
cout << "Pi more accurately is 22 / 7 = " << 22.0 / 7 << endl;
return 0;
}
int main()
{
return DemoConsoleOutput ();
}
谁能帮我找出问题所在?
附录:我的电脑每隔几分钟就会出现一个奇怪的错误。它说:“程序无法在桌面上显示消息”,它为我提供了显示消息的选项,或者在几分钟内给我另一个提醒。当我单击“显示消息”时,我的屏幕会变黑一秒钟,然后出现错误“无法创建 Microsoft Visual C++ 2010 Express 的应用程序数据文件夹”。
我不知道这是否重要,但我的操作系统是 windows vista。
【问题讨论】:
-
我建议操作系统告诉您它无法运行您的程序,因为您尝试运行它的方式实际上并没有找到可执行文件。您是如何尝试运行该程序的?
-
您是否构建了可执行文件?您是从命令行运行还是从 IDE 运行?
-
你确定一切都在 VC++ 中正确设置了吗?确保您正在编译正确的文件。否则使用compileonline.com/compile_cpp_online.php 来查看它的输出
-
@MikeKinghan 如果这就是你的意思,我所做的只是按 Ctrl+F5。我对这一切都很陌生,对术语还不太熟悉
-
那么,正如 Joachim Pileborg 所问,您是否真的在尝试运行程序之前构建了该程序?