贴一下你的#include的部分的代码? [quote=引用 5 楼 Yukkkki 的回复:] [quote=引用 3 楼 qq423399099 的回复:] 贴一下你的#include的部分的代码。 该放在.cpp的里的代码不要放到.h里去
[quote=引用 4 楼 Yukkkki 的回复:] [quote=引用 1 楼 ri_aje 的回复:] 1. c++ 语言编译单元扩展名不要用 .c,vs 系列会根据 .c 扩展名自动按 c 语言编译,可能导致各类奇怪问题。 2. 具体是否重定义,得看头文件到底怎么写的,发上来看看。pramga once 只能防止重复包含,不能解决重定义的问题。
[quote=引用 3 楼 qq423399099 的回复:] 贴一下你的#include的部分的代码。 该放在.cpp的里的代码不要放到.h里去
[quote=引用 1 楼 ri_aje 的回复:] 1. c++ 语言编译单元扩展名不要用 .c,vs 系列会根据 .c 扩展名自动按 c 语言编译,可能导致各类奇怪问题。 2. 具体是否重定义,得看头文件到底怎么写的,发上来看看。pramga once 只能防止重复包含,不能解决重定义的问题。
贴一下你的#include的部分的代码。 该放在.cpp的里的代码不要放到.h里去
1. c++ 语言编译单元扩展名不要用 .c,vs 系列会根据 .c 扩展名自动按 c 语言编译,可能导致各类奇怪问题。 2. 具体是否重定义,得看头文件到底怎么写的,发上来看看。pramga once 只能防止重复包含,不能解决重定义的问题。
64,678
社区成员
250,490
社区内容
加载中
试试用AI创作助手写篇文章吧