C++
文章平均质量分 50
遗风的渊
这个作者很懒,什么都没留下…
展开
-
【C++学习笔记】之——分离式编译
随着程序越来越复杂,为了保证程序的可维护性和易读性,将程序不同功能的代码放在不同的文件中 是一个很好的方式,为了允许编写程序时,将代码按照逻辑关系保存到不同文件中,C++支持了分离式编 译。 从代码层面来讲,为了更方便的实现分离式编译,一般会将函数/变量的声明和定义分离开。 其中函数/变量的声明放在.h头文件中,函数/变量的定义放在.cc文件中,如...原创 2019-09-03 10:15:23 · 782 阅读 · 0 评论 -
【C++学习笔记】之——编译连接过程
编译连接的大概流程为:源代码.c —> 预编译、编译 —> 汇编 —> 连接 —> 可执行文件 编译连接过程包括两部分:编译过程和连接过程 编译过程包括:预编译及编译、汇编 这个过程将.c/.h文件转化为.o、.obj等文件 预编译:处理伪指令及特殊符号(带有#的代码行),如:宏定义替换、头文件指令等 编译:检查语法和词法...原创 2019-09-02 17:35:03 · 170 阅读 · 0 评论