Возможно, я не с этой планеты, но мне кажется, что следующая синтаксическая ошибка:
int a[] = {1,2,}; //extra comma in the end
Но это не так. Я был удивлен, когда этот код был скомпилирован в Visual Studio, но я научился не доверять компилятору MSVC в отношении правил С++, поэтому я проверил станда...
12 авг. 2011, в 17:04