随笔分类 - C++
摘要:C++工程从代码到可运行文件要经历四个过程,分别是预编译、编译、汇编、链接。 1、预编译 (1)将所有的#define删除,并展开宏定义。意味着代码替换。 (2)处理所有的条件预编译指令,比如常见的#ifndef、#endef。 (3)处理#include预编译指令,将被包含的文件插入到该预编译指令
阅读全文
摘要:在C语言中有struct,class是C++引入面向对象机制有的。 一般来说struct是作为数据的集合来使用,比如socket消息的传输,用来定义传输的消息携带什么样的数据,而class则是作为对象的封装,存放着私有数据和方法。 因此struct默认的访问属性是public,class是priva
阅读全文