gpt4 book ai didi

C++ cout 给出未声明的标识符

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:49:20 26 4
gpt4 key购买 nike

所以,我有这个问题。为什么 cout 会抛出

error C2065: 'cout' : undeclared identifier

我正在使用 Visual Studio 2012 作为 IDE,并且正在编写一个学校项目。除了示例文件外,我已经完成了所有工作。所以我想像这样在屏幕上写一些东西:

#include "iostream"
#include "stdafx.h"
using namespace std;

int main()
{
cout<<"example";

return 0;
}

所以问题出在 cout 上……printf 工作正常,但我想使用 cout。

编辑:我已将 ""更改为 <> 但它没有帮助。此外,我仅使用此代码作为示例...这不是整个项目。

最佳答案

stdafx.h应该是源文件中的第一个 include 指令。

切换文件并将第二个包含转换为<> ,正如其他人所建议的。

#include "stdafx.h"
#include <iostream>

参见 this post获取更多信息。

关于C++ cout 给出未声明的标识符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16858717/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com