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

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

Войти
Регистрация
Восстановить пароль
 
newyork7776
347 / 340 / 79
Регистрация: 21.05.2013
Сообщений: 1,305
Завершенные тесты: 1
#1

STL map - C++

09.11.2013, 22:17. Просмотров 399. Ответов 4
Метки нет (Все метки)

Вопрос:как мне узнать что не создавался map[str] с заданым str?
Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#inlclude <map>
#include <string>
using namespace std;
int main()
{
map <string,int> m;
int k;
string str;
cin >> str >> k;
if (если я уже создал map с ключом str)
{
m[str]+=k;
}
else cout << "ERROR\n";
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.11.2013, 22:17     STL map
Посмотрите здесь:

Map stl - C++
Не могу понять, почему не находит через h1.find(argv). когда argv == &quot;-o&quot; vs пишет &quot;itr = (0xcdcdcdcd &lt;Ошибка при чтении символов...

STL :: map - C++
Столкнулся с такой проблемой: Нужно вставить в отсортированную map-таблицу элемент. Использую: myMap.insert(myIterator,pair&lt;type1,...

stl map - C++
где можно прочитать о stl map? подскажите книги..

Вопрос об map STL - C++
Как вивести map? list&lt;int&gt; l; for (int i=1; i&lt;=5; i++) l.push_back(i); map&lt;int,list&lt;int&gt;&gt; a; int d = 9; int f = 5; ...

STL. Map, vector. Строки - C++
Здравствуйте. Почти не знаком с STL. Имеется вектор строк. Нужно найти частоту использования каждой буквы. Я уже который...

Не могу разобраться с map(STL) - C++
Недавно понадобилось использование ассоциативного массива map(STL), дабы сократить код программы. Но возникли сложности. В кратце в...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
BigProgrammer
38 / 38 / 3
Регистрация: 20.07.2013
Сообщений: 105
09.11.2013, 22:39     STL map #2
C++
1
map.count(str)
newyork7776
347 / 340 / 79
Регистрация: 21.05.2013
Сообщений: 1,305
Завершенные тесты: 1
09.11.2013, 22:40  [ТС]     STL map #3
C++
1
2
3
if((m.find(str) == m.end()))
                {cout << "ERROR\n";}
                else {m[str]+=k;cout << m[str] << "\n";}
а так можна?
monolit
185 / 184 / 22
Регистрация: 24.03.2011
Сообщений: 667
Завершенные тесты: 1
09.11.2013, 23:45     STL map #4
C++
1
if (m.count (key)>0) //уже есть с таким ключом
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.11.2013, 23:50     STL map
Еще ссылки по теме:

Примеры алгоритмов для STL map - C++
Помогите пожалуйста. Начал делать лабораторную работу. Суть задания: реализовать для map 5 алгоритмов sort, copy, none_of, find_if,...

STL(map). Где инициализировать массив? - C++
Для начала: не получалось данную тему назвать более логично, сайт не пропускал :-| Добрый день. Имеется: map&lt;int, string&gt;...

Map STL - максимальный объем памяти - C++
Пишу модуль для программы - что-то вроде переводчика. Есть словарь синонимов (40+мб). Загружаю его в map, но после 740000+ ключа,...

STL. vector в map. Ошибки 2039 и 2839 - C++
День добрый. Вот вкратце задание: автоматизированная система на жд вокзале. Храним номер поезда, время отправления и пункт назначения....

Stl map: Как вызвать деструктор мапа - C++
1) как вызвать деструктор мапа?)) 2) если мап хранит класс он вызовит его деструктор при своём уничтожении?

Map stl c++ ссылка на неразрешенный внешний символ - C++
Уважаемые форумчане, столкнулся с проблемой вставки объекта класса как параметр в контейнер map. Привожу ниже код как пытался сделать....


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

Или воспользуйтесь поиском по форуму:
reckless91
30 / 30 / 1
Регистрация: 01.11.2013
Сообщений: 63
09.11.2013, 23:50     STL map #5
Цитата Сообщение от newyork7776 Посмотреть сообщение
а так можна?
Конечно можно))), а еще лучше писать вместо \n - endl
Yandex
Объявления
09.11.2013, 23:50     STL map
Ответ Создать тему
Опции темы

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