C++既然有头文件保护符机制,为何还不允许直接在头文件中实现类或者函数?

【C++既然有头文件保护符机制,为何还不允许直接在头文件中实现类或者函数?】

C++既然有头文件保护符机制,为何还不允许直接在头文件中实现类或者函数?

文章插图
C++既然有头文件保护器机制,为什么不允许在头文件中直接实现类或函数?C++既然有头文件保护器机制,为什么不允许在头文件中直接实现类或函数?导读:顾名思义,C++中的头文件保护器机制使得同一个头文件被同一个源文件重复包含而不需要重复定义,那么为什么不能直接将头文件对应的实现文件集成到头文件中呢?解决方法: