Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Большой_Стен
13 / 13 / 1
Регистрация: 22.04.2012
Сообщений: 99
#1

C++11 новые классы стандартной библиотеки - C++

11.04.2013, 16:16. Просмотров 785. Ответов 5
Метки нет (Все метки)

Здравствуйте. Программирую в eclipse на С++, использую С++11. Код в новом стандарте компилируется, однако мне нужен новый класс initializer_list (+ ещё другие новые классы). Посмотрел, что сам заголовочный файл есть в системе. Директива include его находит. Однако std::initializer_list не воспринимает, пишет что-то вроде "нет такого элемента в пространстве имён". Кроме этого, не видит конструктор у класса vector, принимающий initializer_list. Что нужно настроить в eclipse чтобы пользоваться новой стандартной библиотекой?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.04.2013, 16:16
Здравствуйте! Я подобрал для вас темы с ответами на вопрос C++11 новые классы стандартной библиотеки (C++):

Подключение стандартной библиотеки с++ - C++
При подключении библиотеки <QProcess> следующая ошибка. Помогите ламеру :wall:

литература стандартной библиотеки C++ - C++
Вопрос - какую именно скачать книгу для изучения всех библиотек и их метадов. Ну может самых важных, нужных. Искал, интернет выдаёт...

Контейнер стандартной библиотеки - C++
Привет народ ! Вот хотел узнать библиотеки в этой проге :#include <iostream> // для использования std::cout #include <vector> // для...

Странное поведение стандартной библиотеки - C++
Всем привет. Обнаружил неправильное, по моему скромному мнению, поведение стандартной библиотеки. Дело в том, что в СБШ определены...

Использование стандартной библиотеки cstring - C++
Добрый день. Столкнулся с маленькой проблемой хочу понять более подробные возможности С++. Задача: Напишите программу , которая просит...

Задача по С++ Использование Стандартной Библиотеки Шаблонов. - C++
Уважаемые программисты, помогите пожалуйста с решением такой вот задачи по С++. С помощью STL Тип контейнера - Дек ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
ForEveR
В астрале
Эксперт С++
7972 / 4734 / 321
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
11.04.2013, 16:20 #2
Большой_Стен, Врубить поддержку. -std=c++11 в флаги компиляции
0
0x10
2463 / 1635 / 238
Регистрация: 24.11.2012
Сообщений: 4,026
11.04.2013, 16:20 #3
Посмотрите какие опции выставлены для компилятора.
upd: ну почти в один момент
1
Большой_Стен
13 / 13 / 1
Регистрация: 22.04.2012
Сообщений: 99
11.04.2013, 16:28  [ТС] #4
Да, это уже есть давно. Я ж говорю, код на С++ 11 работает. Ставил и -std=c++11 и -std=gnu++11. Например, точно работает следующее:
C++
1
auto var=10;
Но вот если хочу использовать ранее указанный класс, то набираю std::, там открывается список и в нём нет initializer_list. Посмотрел аналогичным способом конструкторы класса vector, там тоже только старые. Может опцию -std=c++11 надо ещё где-то писать?
0
ForEveR
В астрале
Эксперт С++
7972 / 4734 / 321
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
11.04.2013, 16:34 #5
Большой_Стен, Как минимум можно это почитать: http://stackoverflow.com/questions/9...11-c0x-support

Судя по посту - достаточно добавить define
1
MrGluck
Модератор
Эксперт CЭксперт С++
7239 / 4407 / 642
Регистрация: 29.11.2010
Сообщений: 11,927
11.04.2013, 17:01 #6
Компилятор в студию, возможно версия старовата
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.04.2013, 17:01
Привет! Вот еще темы с ответами:

Контейнеры стандартной библиотеки шаблонов языка С + +. - C++
Используя контейнер vector разработать программу. Создать файл test.dat в который записать 1000 случайных целых чисел из диапазона 1 до...

Реализация списка с помощью стандартной библиотеки - C++
я не так уж много знаю в программировании, поэтому не особо знаю как использовать стандартные структуры. Нужно создать список, содержащий...

Изучение функция стандартной библиотеки для новичка - C++
Здравствуйте! Поделитесь опытом: каким образом надо изучать функции стандартных библиотек С++. Может, надо читать какие-либо книги (книги,...

Организация двоичного файла с помощью стандартной библиотеки - C++
Подскажите пожалуйста как мне организовать двоичный файл с помощью стандартной библиотеки. Например, следующий код: ofstream...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
11.04.2013, 17:01
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru