相关疑难解决方法(0)

错误C2065:'cout':未声明的标识符

我正在编写我的编程任务的"驱动程序"部分,我不断得到这个荒谬的错误:

错误C2065:'cout':未声明的标识符

我甚至尝试过使用std :: cout,但我得到另一个错误:IntelliSense:命名空间"std"没有成员"cout"当我声明使用命名空间std,包括iostream +我甚至试图使用ostream

我知道这是一个标准的菜鸟问题,但这让我感到难过,我是一个新手(意思是:我之前已经编程了......)

#include <iostream>
using namespace std;

int main () {
    cout << "hey" << endl;
 return 0;
}
Run Code Online (Sandbox Code Playgroud)

我正在使用Visual Studio 2010并运行Windows 7.所有.h文件都有"using namespace std"并包含iostream和ostream.

c++ namespaces std visual-studio-2010-beta-2

67
推荐指数
5
解决办法
29万
查看次数

1.#INF00,-1.#IND00和-1.#IND是什么意思?

我正在使用浮点数搞乱一些C代码,我得到1.#INF00,-1.#IND00和-1.#IND当我尝试在屏幕上打印浮点数时.这些价值意味着什么?

我相信1.#INF00表示正无穷大,但是-1.#IND00和-1.#IND?我有时也看到了这个值:1.$ NaN不是数字,但导致这些奇怪值的原因是什么,这些可以帮助我进行调试?

我正在使用MinGW,我认为它使用IEEE 754表示浮点数.

有人可以列出所有这些无效值及其含义吗?

c c++

63
推荐指数
2
解决办法
9万
查看次数

标签 统计

c++ ×2

c ×1

namespaces ×1

std ×1

visual-studio-2010-beta-2 ×1