递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库

如何把#include移到外面去?

查看数: 967 | 评论数: 7 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2026-5-18 10:04

正文摘要:

回复

天极至尊 发表于 2026-5-18 11:41:10
<global>
#include ""
</global>
78592802 发表于 2026-5-19 09:17:00
Xelloss0618 发表于 2026-5-18 21:03
那估计是跟其他头文件冲突了,外部头文件是将 include 汇总到 stdafx

对,就是这个问题
Xelloss0618 发表于 2026-5-18 21:03:31
78592802 发表于 2026-5-18 16:59
通常可以,特殊情况下这样不行,放包名或类下面都不行,估计也是个别的库会这样,通常也遇不上这个情况, ...

那估计是跟其他头文件冲突了,外部头文件是将 include 汇总到 stdafx
78592802 发表于 2026-5-18 16:59:51
Xelloss0618 发表于 2026-5-18 14:06
用 @视窗.外部头文件 就行了啊

通常可以,特殊情况下这样不行,放包名或类下面都不行,估计也是个别的库会这样,通常也遇不上这个情况,AI检查说跟PCH有关,反正是怎么折腾都不行,我又不太懂C++,编译就报错,比如这种非正常的莫名其妙的错误:
C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.44.35207\include\functional(567): error C2143: 语法错误: 缺少“,”(在“<”的前面)

最后加上标签设置到顶部全局去就立马问题解决了
Xelloss0618 发表于 2026-5-18 14:06:24
78592802 发表于 2026-5-18 12:56
说实话,这搞的复杂化了,直接允许用户在包名前面添加就完事了,非要多整这么一出 ...

用 @视窗.外部头文件 就行了啊
78592802 发表于 2026-5-18 12:56:48

说实话,这搞的复杂化了,直接允许用户在包名前面添加就完事了,非要多整这么一出
天极至尊 发表于 2026-5-18 11:41:33
加上global开关标签

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2026-7-8 01:14 , Processed in 0.087560 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表