无法从我的 c++ 应用程序获取输出

Can't get an output from my c++ application

本文关键字:应用程序 获取 输出 c++ 我的      更新时间:2023-10-16

我正在使用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。

从这种情况来看,应用程序似乎没有足够的权限来创建工作文件夹并在该文件夹中写入文件。可能的原因可能是您的防病毒软件不允许VS这样做,或者文件夹没有写入权限。请回答这个问题。