Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/151.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
主函数被神秘地声明在未知的地方 我确实有最简单的C++文件,它不会编译。我以前似乎不知道main是在哪里定义的,它是在某个奇怪的搜索路径中吗?我到处找了找,什么都没找到 #include <iostream> int main(int argv, char* argv[]) { std::cout << "It worked!" << std::endl; return 0; }_C++_Ubuntu_G++ - Fatal编程技术网

主函数被神秘地声明在未知的地方 我确实有最简单的C++文件,它不会编译。我以前似乎不知道main是在哪里定义的,它是在某个奇怪的搜索路径中吗?我到处找了找,什么都没找到 #include <iostream> int main(int argv, char* argv[]) { std::cout << "It worked!" << std::endl; return 0; }

主函数被神秘地声明在未知的地方 我确实有最简单的C++文件,它不会编译。我以前似乎不知道main是在哪里定义的,它是在某个奇怪的搜索路径中吗?我到处找了找,什么都没找到 #include <iostream> int main(int argv, char* argv[]) { std::cout << "It worked!" << std::endl; return 0; },c++,ubuntu,g++,C++,Ubuntu,G++,应该是: int main(int argc, char* argv[]) 您的两个参数当前都称为argv。它应该是: int main(int argc, char* argv[]) 这两个参数当前都称为argv。主函数未在其他任何地方定义。主函数的参数具有相同的名称。改变它们 其他地方没有定义主函数。主函数的参数具有相同的名称。改变它们 编译时,请尝试更简单的方法。试试“gcc main.cpp”。下面的人看到了问题:)在编译时,试试更简单的方法。试试“gcc main.cpp”

应该是:

  int main(int argc, char* argv[])
您的两个参数当前都称为argv。

它应该是:

  int main(int argc, char* argv[])

这两个参数当前都称为argv。

主函数未在其他任何地方定义。主函数的参数具有相同的名称。改变它们

其他地方没有定义主函数。主函数的参数具有相同的名称。改变它们

编译时,请尝试更简单的方法。试试“gcc main.cpp”。下面的人看到了问题:)在编译时,试试更简单的方法。试试“gcc main.cpp”。下面的人看到了这个问题:)是的,我是个十足的白痴。抱歉,我正在编写一个python脚本来管理我的makefile,真不敢相信我浏览了一下。非常感谢。是的,我是个十足的白痴。抱歉,我正在编写一个python脚本来管理我的makefile,真不敢相信我浏览了一下。非常感谢。