【发布时间】:2015-08-15 23:34:38
【问题描述】:
我正在尝试编译这段代码,但我遇到了一个错误:
#include <iostream>
main(){
std::cout << add(5, 6);
}
int add(int a, int b){
return a+b;
}
我收到以下错误:
error: 'add' was not declared in this scope
std::cout << add(5, 6);
【问题讨论】:
-
必须提前声明
-
@instructionSetQuestion 此外,函数需要返回类型。函数是
int main(),而不仅仅是main()。 -
伴侣。您无法从 Stack Overflow cmets 线程学习 C++。我们不会在这里进行聊天室风格的讨论,一次一个地教你语言的每一个细节。来,读这个! stackoverflow.com/questions/388242/… 祝你好运。
-
@instructionSetQuestion C++ 是最常用的语言之一。特别是对于像视频游戏行业这样的东西。此外,ios 开发目前是在 Objective C 中完成的(尽管这可能会在不久的将来变为 swift),并且 Objective C 与 C++ 有许多相似之处。所以你可以停止学习,但要知道当你停止学习时这些概念可能不会消失哈哈
-
现在网络/应用程序编程很受欢迎。 C++ 用于游戏/核心开发
标签: c++ compilation