如何使用typdef名称C ++对模板类进行typedef

时间:2018-08-13 11:39:08

标签: c++ templates typedef typename

我有这个txt = "en/text/org-affiliate-250x450.en.gif" x <- gregexpr("[0-9]+", txt) x2 <- as.numeric(unlist(regmatches(txt, x)))

typedef

我想声明(在另一个文件中):

typedef uint16_t MCPhysReg;

typedef MapVector<unsigned, MCPhysReg> ConsecRegsMap; 是模板类(来自另一个文件):

MapVector

但是我遇到了这个错误:

  

语法错误:缺少';'在“ <”

之前

有什么想法吗?

1 个答案:

答案 0 :(得分:3)

因此在该文件中包含另一个文件,否则您的编译器将如何知道MapVector是什么?