Не могу понять зачем такое объединение двух объектов разного или одного типа, в один объект?
И чем это отличается от map?
И как или какой смысл использовать pair вместе с map?
Отслеживать
задан 13 июн 2013 в 20:36
560 2 2 золотых знака 8 8 серебряных знаков 17 17 бронзовых знаков
Может хотя бы потому что пара быстрее и дает больше возможностей для структурирования кода..
13 июн 2013 в 21:30
2 ответа 2
Сортировка: Сброс на вариант по умолчанию
Ну, мало ли зачем может понадобиться. Например, для того же std::map : когда итерируете по нему, текущим элементом является пара из ключа и значения, то есть соответственно std::pair .
Ещё при помощи пары легко моделировать функцию, которая может вернуть, а может и не вернуть значение.
template std::pair parse_string(const std::wstring std::wistringstream iss(s); T t; bool success = !(iss >> t).fail(); return std::make_pair(success, t); > auto r1 = parse_string(L»123″); if (r1.first) cout
Или, например, функция двоичного поиска в отсортированном массиве. По-хорошему она должна возвращать не какой-то из найденных индексов, в все индексы, потому что элементы могут повторяться. Впрочем, такая функцию уже есть: std::equal_range возвращает именно std::pair из начального и конечного итераторов.
Комментарии Вконтакте через пару лет
Функция целочисленного деления тоже по-хорошему должна возвращать пару из частного и остатка.
Для всех этих случаев заводить специальные структуры данных означало бы излишнюю захламлённость кода, и необходимость держать в голове десятки специальных типов данных, которые есть по существу не больше, чем пара объектов. C++ достаточно сложен и без этого.
Источник: ru.stackoverflow.com
Что такое пара?
Можно ли назвать часы, брюки, ворота, очки парой, если они в единственном экземпляре?
russkiiyazyk.ru 24.Дек.2017
- пара носков;
- пара перчаток;
- пара чулок.
Парой называют предмет, состоящий из двух частей и употребляемый с одной целью, например:
- пара — мужской костюм (брюки и пиджак или фрак);
- кофейная, чайная пара (чашка с блюдцем).
Имеет стилистическую разговорную окраску слово «пара», которым называют предметы, состоящие из двух одинаковых частей, соединенных вместе:
Хотя ворота и очки представляют собой парные предметы не стоит их называть словом «пара».
Источник: russkiiyazyk.ru
ВЕДУЩИЕ и ШОУ ПРОГРАММЫ ДУЭТ «МЫ ПАРА»
СВАДЬБЫ ЮБИЛЕИ ДНИ РОЖДЕНИЯ КОРПОРАТИВЫ тел. +7 911 268-35-94 +7 966 751-33-17
Товары и услуги
Пакет ведущая + диджей на свадьбу 5 часов
Ведущий + диджей
Дедушка Мороз и Снегурочка на корпоративы и другие мероприятия
Новогодний корпоратив
Артисты на ваш Праздник
Показать больше
Пару слов про OpenVK,Вконтакте 2008 года
Галерея фото
Хотим от всей души поблагодарить Евгению и Алексея за прекрасно проведённую нашу свадьбуспасибо,что не дали нам скучать,хохотали все
Нашим родным и близким очень понравились конкурсы и игры.Никто из гостей не скучал☺️
Благодаря вам наша свадьба вышла и романтичная и весёлая одновременно
Мы с вами встречаемся уже 4-й раз и при любом нашем мероприятии,без сомнений мы пригласим вас вновь☺️
Мы безумно рады,что встретили вас
Желаем вам успехов и процветания в вашей творческой жизнедеятельности
Наша свадьба состоялась 17.07.2022
Елена и Алексей
Дорогие Евгения и Алексей! Спасибо вам огромное за блестящее проведение нашей свадьбы.
Было очень волнительно доверять, так и не увидевшись в живую и общаясь только онлайн. Но все было отлично!
Очень тактично учли все наши просьбы и пожелания.
Все гости отметили, что свадьба прошла очень душевно и весело. Вы настоящие профессионалы!
Руслан и Ирина.07.09.2021.
Сказать что мы в восторге, это не сказать ничего, все было просто потрясающе, все гости до сих пор вспоминают и говорят, что вы великолепный ведущий
Все было легко, тепло, весело, мы остались очень довольны
Спасибо вам и диджею за этот праздник и атмосферу
Огромное спасибо Евгении и Алексею за прекрасный выпускной. И дети и родители в восторге, все были задействованы, все прошло на ура.
Катерина Ш. 3 авг 2020 в 13:22
Хотим сказать огромное спасибо за прекрасно проведенный вечер важного дня нашей жизни. Вы просто мега позитив и заряжаете весельем всех гостей, даже самых стеснительных. Вечер прошел на все 100%
Ярослава М. 2 окт 2019 в 11:51
Хочу сказать ОГРОМНОЕ СПАСИБО за отлично проведенную свадьбу. Все было прекрасно. Не было нудных и долгих конкурсов. весело и душевно.
Евгения, спасибо большое за прекрасный праздник. Всё было замечательно! Веселье, танцы и так не хотелось всем расходится по домам. ❤. пела и плясала
Спасибо Вам огромное за такой прекрасный праздник. Вы сделали его просто на отлично. Понравилось не только взрослым, но и дети были на седьмом небе от счастья. Конкурсы были просто супер. Спасибо за теплоту и те эмоции,которые мы получили, благодаря Вам. От всей души огромное Вам спасибо.
Валентина Я. 4 июл 2018 в 14:22
Я, как администратор Баффо пиццерии, неоднократно засматривалась , как проводит праздники эта организация. Сказать, что это СУПЕР- ни сказать ничего. всем советую почувствовать всю отдачу от Жени и Леши.
Источник: vk.link