Форум программистов, компьютерный форум 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
Модератор
Эксперт С++
7958 / 4720 / 319
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
08.12.2011, 16:16     Контейнер map / свои стрктуры / вствить и достать.
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
#include <map>
#include <string>
 
struct Cell
{
   Cell()
   {
   }
   Cell(int r, int c):row(r), column(c)
   {
   }
   int row;
   int column;
};
 
namespace std
{
 
bool operator < (const Cell& first, const Cell& second)
{
   return first.row < second.row || (first.row == second.row && first.column < second.column);
}
 
}
 
struct Value
{
   Value()
   {
   }
   Value(const std::string& v, const std::string& t):value(v), type(t)
   {
   }
   std::string value;
   std::string type;
};
 
void map_test()
{
   const size_t cols = 2;
   const size_t rows = 1;
   std::map<Cell, Value> sheet;
   for (size_t i = 0; i < rows; ++i)
   {
      for (size_t j = 0; j < cols; ++j)
      {
         sheet[Cell(i, j)] = Value("aaaaa", "string");
      }
   }
}
 
int main()
{
    map_test();
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru