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

Контейнер map / свои стрктуры / вствить и достать. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Двухмерный массив http://www.cyberforum.ru/cpp-beginners/thread402030.html
напишите пожайлуста программу полностью с include <stdio.h>и далее квадратная матрица. Переставить строку с максимальным элементом на главной диагонали со строкой с заданным номером $m$
C++ Как обратиться к первому и последнему элементу в строчке в двумерном массиве День Добрый. Не могу понять как обратиться к первому и последнему элементу в строчке в двумерном массиве содержащем n-строк m-столбцов через x+i**m+j. Помогите разобраться. http://www.cyberforum.ru/cpp-beginners/thread402029.html
C++ Двухмерная матрица
напишите пожайлуста программу полностью с include <stdio.h>и далее квадратная матрица. Переставить строку с максимальным элементом на главной диагонали со строкой с заданным номером $m$
Массив целочисленный 2 C++
напишите программу полностью На плоскости заданы n точек своими координатами (xi,yi) , i=1,2,…,n. Найдите в IV четверти точку (x,y) наиболее близкую начале координат
C++ Массив целочисленнный http://www.cyberforum.ru/cpp-beginners/thread402021.html
напишите программу полностью Дан целочисленный массив с количеством элементов n. Напечатать те его элементы, первая цифра которых равна 1.
C++ выдает ошибку сравнить 3 параллелограмма в чем ошибка # include <iostream> # include <string> using namespace std; class Parallelogram { private: int a,b,p,s,h; подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
09.12.2011, 16:08     Контейнер map / свои стрктуры / вствить и достать.
_SASA_, Пф... Выражайтесь яснее уважаемый.

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
29
30
31
32
33
34
35
36
#include <iostream>
#include <map>
#include <string>
#include <algorithm>
 
struct Tst
{
   Tst(const std::string& f, const std::string& s):
      first(f), second(s)
   {
   }
   std::string first;
   std::string second;
};
 
namespace std
{
 
bool operator < (const Tst& first, const Tst& second)
{
   return first.first < second.first && first.second < second.second;
}
 
}
 
int main()
{
   std::map<Tst, int> tstmap;
   tstmap.insert(std::make_pair(Tst("a", "b"), 10));
   tstmap.insert(std::make_pair(Tst("c", "e"), 20));
   tstmap.insert(std::make_pair(Tst("f", "z"), 45));
   std::for_each(tstmap.begin(), tstmap.end(), [](const std::pair<Tst, int>& val) 
   {
      std::cout << val.first.first << ' ' << val.first.second << ' ' << val.second << std::endl;
   });
}
http://liveworkspace.org/code/821ef6...bd404c9764f9e0
 
Текущее время: 19:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru