Я изучаю C ++ и использую Eclipse в качестве IDE.Я скачал последнюю версию для Mac (версия: 2018-12 (4.10.0)).Я пытаюсь выполнить равномерную инициализацию, но Eclipse выдает мне ошибку.
Вот код:
#include <iostream>
int main()
{
int x{ 5 };
std::cout << x;
return 0;
}
Если я введу вместо:
int x(5);
или
int x=5;
Работает!Показана следующая ошибка:
Файл сборки: ../src/HelloWorld2.cpp Вызов: компилятор GCC C ++ g ++ -O0 -g3 -Wall -c -fmessage-length = 0 -MMD -MP -MF"src / HelloWorld2.d" -MT "src / HelloWorld2.o" -o "src / HelloWorld2.o" "../src/HelloWorld2.cpp" ../src/HelloWorld2.cpp:5:10: ошибка:ожидаемый ';'в конце декларации
Есть идеи?