为Visual C++ 2010 Express中作为普通用户这是代码:COUT不能在Windows 7
#include <iostream>
int main()
{
using namespace std;
cout << "========================" << "\n" << flush;
return 0;
}
如果我建,在Windows 7中使用Visual快讯2010年,上面的代码作为一个管理员,然后以cmd shell的普通用户身份运行生成的可执行文件,它将打印预期的输出。 如果我像普通用户一样清理并构建相同的代码,然后以普通用户身份在cmd shell中运行生成的可执行文件,则不会打印任何内容。
任何想法为什么会发生这种情况?
看起来你问了[一个非常类似的问题](http://stackoverflow.com/questions/7939541/visual-c-2010-express-for-win32-project-linking-only-works-as-管理员)。 – 2012-01-08 23:25:28
是的,但我一直无法深究这个问题。 – 2012-01-08 23:27:13
没有更多的细节,我不认为任何人都可以帮助你。 – 2012-01-08 23:32:19