摘要:
C++中可以在函数声明时为参数提供一个默认值,当函数调用时没有提供参数的值,则使用默认值: 函数的前向声明中提供了参数的默认值后,在函数的定义中就没有必要提供参数的默认值了。 参数的默认值必须在函数声明中指定 问题: 函数定义中是否可以出现参数的默认值?当函数声明和定义中的参数默认值不同时会发生什么 阅读全文
摘要:
C++中的const常量可以替代宏常数定义,如: C++中是否有解决方案替代宏代码片段呢? C++编译器可以将一个函数内联编译 被C++编译器内联编译的函数叫做内联函数 C++编译器直接将函数体插入到函数调用的地方 内联函数没有普通函数调用时的额外开销(压栈、跳转、返回) C++编译器不一定满足函数 阅读全文