递归火山软件开发平台

标题: 子文本替换 提示错误 错误: error C3861: “_CT2”: 找不到标识符 [打印本页]

作者: 86339218    时间: 2024-7-28 12:05
标题: 子文本替换 提示错误 错误: error C3861: “_CT2”: 找不到标识符
错误: error C3861: “_CT2”: 找不到标识符

怎么解决

作者: 创世魂    时间: 2024-7-28 14:52
。。。代码也不贴一下,谁知道你干啥了。。
作者: Xelloss0618    时间: 2024-7-28 15:14
群里已经解决了,这里说一下。
火山视窗在参数里用双引号写的文本,以前是用 _CT 这个宏转换到常量文本型(跟标准库<chrono>冲突的就是这个宏)。
7-19版火山新增了一个 _CT2 宏 替代了 _CT,之所以会报找不到标识符错误,一般就两个原因:
一、project的源码没重新生成,执行「清理解决方案」即可;
二、火山的C++文件没更新好;

作者: urenai    时间: 2024-7-28 15:50
避坑。
_CT2
作者: uuyyhhjj    时间: 2024-7-28 16:07
Xelloss0618 发表于 2024-7-28 15:14
群里已经解决了,这里说一下。
火山视窗在参数里用双引号写的文本,以前是用 _CT 这个宏转换到常量文本型( ...

chrono 冲突是不是还没解决,我去掉了-100还是报错
作者: Xelloss0618    时间: 2024-7-28 16:21
uuyyhhjj 发表于 2024-7-28 16:07
chrono 冲突是不是还没解决,我去掉了-100还是报错

没解决,头文件里的 _CT 宏还保留着,另外这个不好去掉,因为有很多火山源码用了这个宏,去掉就出现更多报错了。




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4