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

Использование контейнера map - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массивы: наибольший и наименьший элементы прямоугольной матрицы и поменять их местами http://www.cyberforum.ru/cpp-beginners/thread554208.html
В заданном одномерном массиве поменять местами соседние элементы ,стоящие на четных местах ,с элементами ,стоящими на нечетных местах.Помогите решить Добавлено через 4 минуты найти наибольший и...
C++ Вычислить функцию Прошу помочь в решение задачи ввести x вычислить y sin^2x , x<2 y=(фигурная скобка) 2cos^2(x-5), 2<=x<=4 le^x-10l , x>4... http://www.cyberforum.ru/cpp-beginners/thread554207.html
C++ Наименьший путь от одной точки до другой
Имеются N-точек, соединенных отрезками. Составить программу, находящую наименьший путь от одной точки до другой. Для реализации желательно воспользоваться рекурсией. Помогите решить пожалуйста!
C++ Заменить символ * на главной диагонали на любой дургой
дан одномерный массив посчитать сколько раз в нём встречаеться цифра 5 2 задача Дан массив размером 4х4 состоящий из символов заменить символ * расположеный на главной деоганали на любой дургой...
C++ Какие существуют ограничения на размер двумерных массивов? http://www.cyberforum.ru/cpp-beginners/thread554181.html
Пишу в Visual Studio 2010 #include <iostream> using namespace std; int main() { const long int size_time = 1000; // временные слои: t_0, t_1, t_2, ... , t_size_time const long int...
C++ Как работают драйвера? Разбираю драйвер-фильтр passthru, в нем есть функция MPSend которая получает а затем отсылает пакет далее (это пример ничего не делающего драйвера), Еще есть функция FilterIO которая зарегана как... подробнее

Показать сообщение отдельно
BadRomance
0 / 0 / 0
Регистрация: 08.04.2012
Сообщений: 40
22.04.2012, 23:25  [ТС]
Цитата Сообщение от Nick Alte Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream>
#include <string>
#include <map>
 
using std::string;
using std::map;
using std::cout;
using std::cin;
using std::endl;
 
typedef map<string, int> mymap;
typedef mymap::const_iterator iter;
 
int main(){
    mymap a;
    a["Jacob"] = "15";
    a["Isabella"] = "17";
    string name;   // Имя для поиска в map
    cout << "Enter name: ";
    cin >> name; 
    iter i = a.find(name);   // Сам поиск
    if(i != a.end())     // Если что-нибудь нашли
        cout << "Number for name \"" << name << "\" is " << i->second << endl;
    else
        cout << "Name not found!" << endl;
    cin.get();   // Пауза
    return 0;
}
Спасибо, смысл программы понятен, точнее то, что она делает!
Только вот после компиляции вот такие вот ошибки:
(в 16 и 17 строке)
invalid conversion from 'const char*' to 'int'

а они есть эти знания?
Не понятен смысл вопроса, можно малось разъяснить?)

Добавлено через 1 минуту
C++
1
2
3
4
5
using std::string;
using std::map;
using std::cout;
using std::cin;
using std::endl;
первый раз сталкиваюсь с такой записью... как её понимать?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru