让说我有三个.cpp文件和2个文件。C++。我们可以有相同的命名功能,但在不同的文件?
1号文件:
它main.cpp中,它调用的所有功能和东西。包含2个头文件。
第二个文件:
包含两个功能:
int print(int num2, int num1)
和
int update(int num1)
第三档:
包含三大功能:
int calculate(int num2, int num3, int num4)
和
int update(int num2, char random)
和
int divied(int all)
+++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++
正如你可以告诉第二和第三个文件有一个同名函数“INT更新” 但在一个有1个参数和其他它有两个。
请问我能打电话给一个我想要的吗?我会得到编译错误吗? 我现在无法测试它,因为我正在使用库计算机。
那么为什么不等到你回家,而不是发布一个问题? –
搜索[internal linkage and external linkage](http://stackoverflow.com/questions/1358400/what-is-external-linkage-and-internal-linkage-in-c) – dyp
有一堆在线编译器,例如http://gcc.godbolt.org/或http://coliru.stacked-crooked.com/ – dyp