c++ - Error using alias declaration -
i'm trying compile easy programme utilize alias declaration.
this code:
#include <iostream> using namespace std; using in = int; in main () { in = 1; cout << << '\n'; homecoming 0; } the command utilize compile g++ -std=c++0x program_name.cxx, using built-in terminal in kate on ubuntu os. doesn't work! suggestion? (instead using typedef int in; works).
compile in c++11 mode. type aliasing supported in c++11. suspect g++ version utilize older , doesn't back upwards c++11, hence fails c++0x.
compile with: g++ -std=c++11 file.cpp
and it works.
by way, seems terrible thought alias int in such way.
c++ alias
No comments:
Post a Comment