模板语法编译问题

Greg_han Greg_han 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
请高手指点一下,静态库项目编译不过去:

class SequenceComposeFilter {
public:
using Matcher1 = M1;
using Matcher2 = M2;
using FST1 = typename M1::FST;
using FST2 = typename M2::FST;
using FilterState = CharFilterState;

using Arc = typename FST1::Arc;
using Label = typename Arc::Label;
using StateId = typename Arc::StateId;
using Weight = typename Arc::Weight;
...........

严重性 代码 说明 项目 文件 行 禁止显示状态
错误 C2653 “Arc”: 不是类或命名空间名称 lat c:\vcproject\kaldivs\fst\compose-filter.h 203
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 C2653 “FST1”: 不是类或命名空间名称 lat c:\vcproject\kaldivs\fst\compose-filter.h 200
.......
......
.....
...全文

相关推荐

评论 3
收藏 已收藏
分享
返回顶部
Greg_han
C语言 70,039 成员 243,237 内容