摘要: 一. 内联函数和宏定义的区别 1.内联函数在运行时可调试,而宏定义不可以; 2.编译器会对内联函数的参数类型做安全检查或自动类型转换(同普通类型),而宏定义不会; 3.内联函数可以访问类的成员变量,而宏定义则不能; 4.在类中声明同时定义的成员函数,自动转化为内联函数; 5.在预编译时,宏定义在调用 阅读全文
posted @ 2019-06-14 07:41 evenleo 阅读(2238) 评论(0) 推荐(1) 编辑