IP属地:湖南
isEligible For
学些文章https://www.jianshu.com/p/58f4c61b1cb3 重构手法,万变不离其宗,包括以下 1、重命名(rename...
宏前面的##作用在于当可变参数的个数是0时,这里的##起到把前面的多余的逗号删除。例如 #define my_print(fmt,...) pr...
我们知道,调用函数时,编译器只需要掌握函数的声明。 使用一个类型的对象时,类的定义必须是可用的,但成员函数的定义不必已经出现。因此,我们将类的定...
C++11新标准中,使用花括号来初始化变量得到全面应用。 当内置类型的变量使用列表初始化时,有一个明显的好处:如果我们使用列表初始化且初始化值存...