Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
newyork7776
350 / 343 / 279
Регистрация: 21.05.2013
Сообщений: 1,312
Завершенные тесты: 1
#1

STL map

09.11.2013, 22:17. Просмотров 479. Ответов 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";
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.11.2013, 22:17
Ответы с готовыми решениями:

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

Map stl
Не могу понять, почему не находит через h1.find(argv). когда argv == &quot;-o&quot; vs...

STL :: map
Столкнулся с такой проблемой: Нужно вставить в отсортированную map-таблицу...

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

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

4
BigProgrammer
38 / 38 / 8
Регистрация: 20.07.2013
Сообщений: 105
09.11.2013, 22:39 #2
C++
1
map.count(str)
0
newyork7776
350 / 343 / 279
Регистрация: 21.05.2013
Сообщений: 1,312
Завершенные тесты: 1
09.11.2013, 22:40  [ТС] #3
C++
1
2
3
if((m.find(str) == m.end()))
                {cout << "ERROR\n";}
                else {m[str]+=k;cout << m[str] << "\n";}
а так можна?
0
monolit
188 / 187 / 46
Регистрация: 24.03.2011
Сообщений: 670
Завершенные тесты: 1
09.11.2013, 23:45 #4
C++
1
if (m.count (key)>0) //уже есть с таким ключом
0
reckless91
30 / 30 / 9
Регистрация: 01.11.2013
Сообщений: 63
09.11.2013, 23:50 #5
Цитата Сообщение от newyork7776 Посмотреть сообщение
а так можна?
Конечно можно))), а еще лучше писать вместо \n - endl
0
09.11.2013, 23:50
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.11.2013, 23:50

Сложение двух STL map
Напишите пожалуйста простой пример сложения двух STL map

STL. Map, vector. Строки
Здравствуйте. Почти не знаком с STL. Имеется вектор строк. Нужно найти...

Работа с библиотекой STL, контейнер map
Ввожу с экрана имя и номер телефона несколько раз, но for_each почему-то...


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

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

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