something CPlusPlus 发布时间 : 2023-02-01 00:00 字数:140 评论: something头文件的重复包含和变量的重复定义 something头文件的重复包含和变量的重复定义#pragma once 解决的是重复包含 即一个cpp文件中包含了几个相同头文件的情况(头文件包含头文件) 导致多次编译 重复定义指的是链接阶段时几个cpp文件中都包含了同一个头文件 而头文件中定义了变量使得每一个cpp都为其分配内存空间 导致链接时错误 最好的解决方法是不在头文件中定义只声明