use*_*ser 4 c++ templates typedef c++11
我发现了几个问题,询问C++ 0x中的模板typedef,它们是用using关键字解析的; 但是,使用GCC 4.6.1(运行g++ -std=c++0x),我收到以下错误:
错误:'使用'之前的预期unqualified-id
你能帮我找到我错的地方吗?我一直试图解决这个问题几个小时......
码:
#include <map>
template<typename INDEX, typename VALUE>
class GenericSparseVector
{
protected:
std::map<INDEX, VALUE> indices_to_values;
};
template <typename VALUE>
using StandardSparseVector = GenericSparseVector<int, VALUE>;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1757 次 |
| 最近记录: |