摘要: void test19() { long **p = NULL; long l[] = {11, 12}; *p = &l;// crash, 因为二级指针汇总不允许直接操作一级指针 } /** * 对比test19(),定义的二级指针**p后, 是不能直接操作*p */ void test20() 阅读全文
posted @ 2019-07-08 22:51 車輪の唄 阅读(17) 评论(0) 推荐(0)
摘要: 使用宏函数的优点有两个 适用于任何实现了operator<的类型,包括自定义类型;效率最高。虽然使用inline提示符也将函数或模板定义为内联的,但这只是一种提示而已,到底编译器有没有优化还依赖于编译器的实现,而使用宏函数则是完全由代码本身控制。 宏函数是包括在do{…}while(0)内的原因 考 阅读全文
posted @ 2019-07-08 14:34 車輪の唄 阅读(33) 评论(0) 推荐(0)