Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Zigfrid
11 / 11 / 1
Регистрация: 24.11.2015
Сообщений: 358
Завершенные тесты: 1
1

Не компилится код в DevCpp

06.03.2017, 23:00. Просмотров 159. Ответов 2
Метки нет (Все метки)

В DevCpp не компилится код, ругается вот на эту строчку. В IDE Qt - все нормально.

C++
1
2
3
4
vector<pair<string,int> > sorted_array(map_words.begin(),map_words.end());
std::  sort(sorted_array.begin(),sorted_array.end(),[](const pair<string,int> &a, const pair<string,int> &b){
             return a.second<b.second;}
             );
Bash
1
2
[Error] template argument for 'template<class _RAIter, class _Compare> void std::sort(_RAIter, _RAIter, _Compare)' uses local type 'main(int, char**)::<lambda(const std::pair<std::basic_string<char>, int>&, const std::pair<std::basic_string<char>, int>&)>'
[Error] trying to instantiate 'template<class _RAIter, class _Compare> void std::sort(_RAIter, _RAIter, _Compare)'
Почему в Creator нормально, а тут не работает? Что нужно поправить?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.03.2017, 23:00
Ответы с готовыми решениями:

преобразовать код программы из DevCPP в VisualStudio
Помогите пожалуйста переделать код программы на С++, из DevCPP в VisualStudio...

Компилится синтаксически неверный код
Ну раз он компилится, он автоматом верный. Решил просто этим чудом поделиться....

Есть объект типа T, но если вместо него подставить вызов функции, возвращающей T, код не компилится, почему?
Есть объект типа vector&lt;int&gt;, но если вместо него подставить вызов функции,...

opengl with devcpp
При компиляции проектов с opengl ошибки вида: undefined reference to`_imp____...

Не запускается Devcpp
Перестал запускаться Devcpp. попробовал переустановить, но ничего не...

2
nd2
2835 / 2403 / 1057
Регистрация: 29.01.2016
Сообщений: 8,045
07.03.2017, 00:12 2
Цитата Сообщение от Zigfrid Посмотреть сообщение
Что нужно поправить?
Включить поддержку С++11.
Как включить в своей среде разработки поддержку определённого стандарта (С++11, С++14, С++17)
1
Zigfrid
11 / 11 / 1
Регистрация: 24.11.2015
Сообщений: 358
Завершенные тесты: 1
07.03.2017, 00:33  [ТС] 3
Вот тут написано понятнее чуть
http://stackoverflow.com/questions/1...pports-c0x-ran
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.03.2017, 00:33

Затирается переменная в DevCPP
Проблема возникла в этой теме. ...

DevCpp не запускаются программы
В DevCPP при компиляции любой программы вылезает окно с надписью &quot;Программа...

DevCpp + bgi, очистка дисплея
Играюсь с графикой в консоли через bgi Собственно пробую сделать очистку...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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