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

multimap::emplace() - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Правильно ли решено. Указатели http://www.cyberforum.ru/cpp-beginners/thread1087518.html
Нужно организовать размещение данных как на картинке. Мое решение:void zadanie24(){ int *p1; p1=new int; *(p1+0)=78; int *p3; p3=new int; *(p3+0)=56; *(p3+1)=NULL; ...
C++ Считает элементы в строках а не столбцах. Что не так? Определить двумерный массив A, заполнить его случайными целыми числами от -1000 до 1000. Размер массива задается с клавиатуры, но 4=<n=<10, 4=<m=<10, n!=m. Найти сумму отрицательных элементов кратных... http://www.cyberforum.ru/cpp-beginners/thread1087489.html
Как создать Программу с которой можно будет поговорить C++
Подскажите литературу или уроки или объясните что нужно знать для этого. За ранее спасибо.
Таки почему? C++
Здрасте,это опять я со своими тупыми вопросами. Собсно: first *b=new second; first-базовый класс,second-производный. Собсно,в коде представлен указатель виртуальных функций.Если я правильно...
C++ Visual С++ DataBase http://www.cyberforum.ru/cpp-beginners/thread1087413.html
Здравствуте! Кто нибуд скажите пож. как сделат так чтобы клиенты могут получит база данны из локалного сервера. // Создаем объект Connection и передаем ему строку подключения: ...
C++ Ошибка с #define. Макроподстановка цикла. #define forange ( i, from, to ) \ for ( int i = (from); i < (to); i++ ) some.c: In function 'string lsubstr(strlist)': some.c:5:19: error: 'i' was not declared in this scope #define... подробнее

Показать сообщение отдельно
NaikoN
2 / 2 / 0
Регистрация: 01.05.2013
Сообщений: 109

multimap::emplace() - C++

02.02.2014, 13:21. Просмотров 647. Ответов 13
Метки (Все метки)

При компиляции этого кода:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <map>
 
using namespace std;
int main ()
{
  multimap<char,int> mymultimap;
 
  mymultimap.emplace('a',10);
 
  cout << "mymultimap contains: ";
  for (auto it=mymultimap.begin();it!=mymultimap.end();++it)
    cout<<it->first<<" : "<<it->second<<endl;
 
  return 0;
}
Компилятор выдает эту ошибку:
F:\Institut\MinGWStudio\programs\test1\main.cpp|9|error: 'class std::multimap<char, int>' has no member named 'emplace'|
Почему??
P. S. Спасибо за ответ.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru