请问在头文件中的类内定义函数为什么不会出现重定义的问题啊?
来源:8-3 对象的属性
duye123456
2021-07-29
写回答
1回答
-
一般来说函数的实现不写在头文件中,头文件可能包含在多个源文件中,所以不应该含有变量或函数的定义。一般来说,类成员函数放在头文件中表示需要实现成内联函数,所以复杂的函数一般仍然不会在头文件中实现。
012021-07-30
相似问题
请问在头文件中的类内定义函数为什么不会出现重定义的问题啊?
来源:8-3 对象的属性
duye123456
2021-07-29
1回答
一般来说函数的实现不写在头文件中,头文件可能包含在多个源文件中,所以不应该含有变量或函数的定义。一般来说,类成员函数放在头文件中表示需要实现成内联函数,所以复杂的函数一般仍然不会在头文件中实现。
相似问题