我尝试将C ++代码现代化为C ++ 11,将typedef
语句转换为using
语句:
class Configuration {
typedef uint8_t Protocols;
分为:
class Configuration {
using Protocols = uint8_t;
我从Visual Studio 2012收到此错误消息:
error C2873: 'Protocols' : symbol cannot be used in a using-declaration
我不能在那里使用using
的原因是什么?