#include <iostream>
using namespace std;
using uchar = unsigned char;
int main() {
cin.get();
}
Этот код приводит к ошибке: syntax error : missing ';' before '='
Как я могу это исправить (кроме использования typedef
)? Разве Visual Studio 2013 не поддерживает C ++ 11?
Visual Studio не поддерживает все C ++ 11 пока нет. Для конкретных частей C ++ 11 вы можете увидеть План соответствия Херба Саттера для Visual C ++. Там вы можете увидеть, что использование псевдонимов запланировано для VS2013 RTM
До этого вам придется прибегнуть к старому доброму typedef
Других решений пока нет …