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

Как получить доступ к указателям в контейнере map? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Отличия в C++11 для новичка http://www.cyberforum.ru/cpp-beginners/thread1240194.html
Недавно увидел что в 2011 был принят какой-то новый стандарт языка програмирования C++(C++11).Я сам сейчас изучаю этот язык по "C++ Вводный курс,четвертое издание С.Липпман"(2005 г.).И вот возник...
C++ Является ли тернарный оператор оператором сравнения? Является ли тернарный оператор оператором сравнения? Подскажите пожалуста http://www.cyberforum.ru/cpp-beginners/thread1240192.html
Пустые указатели (ошибка доступа) C++
Здравствуйте, пишу простенький фрамеворк для загрузки текстур для того чтобы добавить эти текстуры в игру. Существует Класс Load -> Наследник Texture -> Наследник...
Можно ли инициализировать динамический массив не используя цикл? C++
Когда создавали статический массив, можно было сделать так: int array={1,5,14,23,32,45,67}; Можно ли такое же сделать с динамическим массивом? Со строками получается, а с произвольным массивом...
C++ Непонятные ошибки линковщика http://www.cyberforum.ru/cpp-beginners/thread1240148.html
В общем пытаюсь прикрутить работу с пост запросами но появляются ошибки не могу понять как всё это исправить
C++ Как сделать, так, чтобы ряд действий в программе выполнялся до тех пор, пока пользователь не нажмёт на крестик Как сделать, так, чтобы ряд действий в программе выполнялся до тех пор, пока пользователь не нажмёт на крестик? Я работаю в программе Microsoft Visual Studio Ultimate 2012. Моя операционная система... подробнее

Показать сообщение отдельно
DrOffset
7351 / 4451 / 1009
Регистрация: 30.01.2014
Сообщений: 7,292
09.08.2014, 01:20
Progers, по приведенному коду не понятно в чем может быть проблема. Вроде бы все нормально.
Но вообще оператор [] у std::map довольно специфический (он вставляет элемент с заданным индексом, если его не было ранее, и инициализирует его значением по-умолчанию, потом возвращает и только потом уже будет проведено присваивание, если нужно) и для твоих целей лучше использовать insert для вставки и find для поиска. Это будет и быстрее и безопаснее.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru