如何使用别名?

时间:2013-08-15 07:17:06

标签: c++ alias typedef using visual-studio-2013

#include <iostream>
using namespace std;
using uchar = unsigned char;

int main() {
    cin.get();
}

此代码导致错误:syntax error : missing ';' before '='

如何解决此问题(使用typedef除外)? Visual Studio 2013不支持C ++ 11吗?

1 个答案:

答案 0 :(得分:2)

Visual Studio尚不支持所有的C ++ 11。对于C ++ 11的特定部分,您可以看到Herb Sutter's conformance roadmap for Visual C++。在那里你可以看到为VS2013 RTM计划使用别名

在那之前,你将不得不求助于好的typedef