摘要:
1 .缺省实参可以使多个函数进入到可行函数集合中 可行函数是指可以用调用中指定的实 参进行调用的函数 可行函数可以有比函数调用实参表中的实参个数更多的参数 只要每个 多出来的参数都有相应的缺省实参即可 extern void ff( int ); extern void ff( long, int = 0 ); int main() { ff( 2L ); // 匹配 ff( l... 阅读全文
摘要:
1 .头文件不应该含有非inline 函数或对象的定义 例如 下面的代码表示 的正是这样的定义 因此不应该出现在头文件中 extern int ival = 10; double fica_rate; extern void dummy() {} 虽然ival 是用extern 声明的 但是它的显式初始化使得它实际上是个定义 类似的情况 虽然dummy()显式地声明为exter... 阅读全文