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

Двоичный поиск - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Класс «Здание» с данными количество этажей, подъездов и квартир http://www.cyberforum.ru/cpp-beginners/thread271648.html
1. Объявить класс по приведенному ниже заданию в соответствии с номером варианта и определить для него конструктор по умолчанию, конструктор инициализации и конструктор преобразования. 2. Определить...
C++ Триугольник Треугольник ABC заданы координатами своих вершин на плоскости. Найти внутренние углы треугольника (в радианах). http://www.cyberforum.ru/cpp-beginners/thread271646.html
Функции C++
Треугольник ABC заданы координатами своих вершин на плоскости. Найти внутренние углы треугольника (в радианах).
C++ Сформировать другой массив, в который поместить сначала числа меньшие среднего арифметического значения этого массива, затем – большие.
Дан целочисленный массив, состоящий из 15 элементов. Сформировать другой массив, в который поместить сначала числа меньшие среднего арифметического значения этого массива, затем – большие.
C++ ярлык http://www.cyberforum.ru/cpp-beginners/thread271636.html
Здравствуйте господа програмисты!Возникла проблема-как програмно создать ярлык на свою программу на рабочий стол? Заранее всем огромное спасибо!!! Добавлено через 5 минут на dev c++ консольное...
C++ Как созадть такой экземпляр? Пусть есть класс: class A { protected: type field; .... }; а выше описан тип (возможно класс, или структура) type, или макрос type - синоним существующего (возможно стандартного) типа. В... подробнее

Показать сообщение отдельно
fasked
Эксперт С++
4945 / 2525 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
13.04.2011, 21:22
Цитата Сообщение от popov654 Посмотреть сообщение
почему comparator реализован именно так? Через адреса?
Через указатели, потому что, если выполнять сортировку структур, то передавать по значению будет слишком накладно представьте себе структуру размером сто байт или больше, указатель же всегда 4 или 8 байт.
Цитата Сообщение от popov654 Посмотреть сообщение
То есть как я понял передаются указатели на переменные, потом происходит разыменование (что логично), потом зачем-то опять... В общем я слегка запутался
Сначала приведение типа к указателю на int (чтобы можно было сравнить), потом разыменование.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru