- 如果要在要在源文件(a.cpp)中内联的展开一个函数(fun),则该源文件(a.cpp)中必须包含此函数(fun)的定义。如果要在多个文件中内联的展开fun,则在所有的源文件中都必须包含fun的定义。只有将inline函数定义在头文件中,然后在需要内联展开此函数的文件中#include头文件才能实现。
- 同理,要实例化模板,首先要知道模板的完整定义,要在多个文件中使用模板,就需要将其定义在头文件中。
相关文章:
-
2021-07-18
-
2022-12-23
-
2021-12-17
-
2021-06-22
-
2022-12-23
-
2021-11-29
-
2022-12-23
-
2022-12-23
猜你喜欢
-
2022-12-23
-
2021-06-05
-
2022-12-23
-
2022-01-28
-
2021-08-05
-
2021-09-17
-
2022-12-23
相关资源
-
下载
2023-02-11
-
下载
2021-06-05
-
下载
2021-07-01
-
下载
2023-01-22