Форум программистов, компьютерный форум 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; подробнее

Показать сообщение отдельно
_SASA_
128 / 132 / 5
Регистрация: 22.08.2011
Сообщений: 457
12.12.2011, 20:01  [ТС]     Контейнер map / свои стрктуры / вствить и достать.
Простите - не то опять сказал!
Строки будут длинные не из одного символа...
Нужно сравнение длинных стрингов при помощи перегрузки "<"!

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
struct asd
{
...
string a;
string s;
string d;
}
 
bool operator < (const asd& first, const asd& second)
{
 if ((strlen(first.a)<(strlen(secund.a))) // или strncmp
 return first.a < second.a ; //  теоретически нужно всеx сравнить
// а вот сдесь не знаю как... может другие условия есть еще
}
Подскажите пожалуйста общее направление при перегрузке и сравнении!
 
Текущее время: 03:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru