相关疑难解决方法(0)

C++模板角度支架陷阱 - 什么是C++ 11修复?

在C++ 11中,这是现在有效的语法:

vector<vector<float>> MyMatrix;
Run Code Online (Sandbox Code Playgroud)

而以前,它必须这样写(注意空格):

vector<vector<float> > MyMatrix;
Run Code Online (Sandbox Code Playgroud)

我的问题是标准用于允许第一个版本的修复是什么?

它可以像制作>令牌一样简单而不是>>吗?如果不是这样,那么这种方法有什么用呢?

我认为这些表格myTemplate< x>>3 >不是问题,因为你可以通过这样做来消除它们的歧义myTemplate<(x>>3)>.

c++ parsing templates tokenize

12
推荐指数
1
解决办法
6668
查看次数

标签 统计

c++ ×1

parsing ×1

templates ×1

tokenize ×1