【发布时间】:2021-01-20 22:30:43
【问题描述】:
我已经开始为我的编程课学习 C++。我已经下载了这个“Hello World”程序:
#include <iostream>
using namespace std;
int main()
{
cout << "Hello, World!";
return 0;
}
但 Turbo C++ 抱怨:
Error D:\HELLO.CPP 1: Unable to open include file 'IOSTREAM'
Error D:\HELLO.CPP 2: Declaration syntax error
Error D:\HELLO.CPP 6: Undefined symbol 'cout'
这个非常简单的程序有什么问题?我该如何纠正这些错误?
【问题讨论】:
-
这是一个标准的欺骗重定向,用于询问有关 Turbo C++ 问题的问题。这些问题中的许多往往会在 cmets 中仅通过简短的解释就被迅速击落,而它们确实可以使用正确的答案。欢迎改进。
-
建议提及您使用的是哪个版本的 Turbo C++。 2006 年的版本对应了这个程序。
-
“我已经开始为我的编程课学习 C++。”。这是个谎言。期间。
-
@bugwheels94 See this.
-
@n.m.我不知道 bugwheells 是不是这个意思,但我认为他们的意思是,如果教一个人 TurboC++(特别是无法编译的旧 TurboC++),那么他们就没有学习 C++(包括我在内的很多人都隐含地认为是标准 C++)。