本文介绍: 【代码】C++:多个文件连接以及头文件小tip。
Log
#include <iostream>
void Log(const char* message)
{
std::cout<<message<<std::endl;
}
Math
#include <iostream>
void Log(const char* message);
//int Multiply(int a,int b)
//{
// Log("Multiply");
// return a*b;
//#include "header/EndBrace.h"
// //头文件和cpp要在同一层级下
// //#include "header/EndBrace.h"//将头文件内容粘贴到此处
//展示链接错误问题:若没有main函数,报函数入口点miss,且,先编译再链接,同时有编译错误和链接错误
//会先报编译错误,因为编译层级没过,卡在此处终止,解决后再链接,一个xcode项目中只能有一个main函数入口,因为创建的是一个项目,不是文件包
int Multiply(int a,int b)
{
Log("Multiply");
return a*b;
}
int main() {
// insert code here...
std::cout << "Hello, World!"<<std::endl;
std::cout<<Multiply(5, 2)<<std::endl;
Log("Hello, World!");
std::cin.get();
return 0;
}
头文件
原文地址:https://blog.csdn.net/2201_75903640/article/details/135695147
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_59962.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。