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

Что в данном случае означает friend? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка выбором(задача) http://www.cyberforum.ru/cpp-beginners/thread1043349.html
Фаст хелп) Откорректируйте код плз) Условие задачи: есть одноименный массив длиной 40. Отсортировать методом выбора элементы массива, которые являются не кратными числами(числа генерируются...
C++ Поиск максимального елемента вот есть код програмы которая генерует случайные числа по нормально закону, и нужно найти максимальный елемент в каждом столбце, но находит только в первом и втором а следующие нет. Может кто знает в... http://www.cyberforum.ru/cpp-beginners/thread1043330.html
Символьный тип данных, выяснить входит ли в последовательность s1, s2, …, sn буква j C++
Даны символы s1, s2, … . Известно, что символ отличен от восклицательного знака и что среди s1, s2, … есть по крайней мере один восклицательный знак. Пусть s1, s2, …, sn символы данной...
C++ Создать игру "Кто хочет стать миллионером" на языке С++ пожалуйста
Создать игру "Кто хочет стать миллионером" на языке С++ пожалуйста
C++ Задача типа Водолей http://www.cyberforum.ru/cpp-beginners/thread1043310.html
Есть задача типа Водолей. Дано n посудин емкостью по k_1, k_2,...,k_n каждая. Нужно набрать P литров жидкости. Допустимые действия: - набирать воду до упора из бесконечного источника в любой...
C++ Выполнить сортировку массивов А и В по возрастанию с использованием сортировки Шелла.(Паскаль) Сортировать массивы А и В по возрастанию с использованием сортировки Шелла. Узнать сумма максимальных элементов массивов С и D. Размерность : A: 23 B: 14 C: 18 D: 22 Диапазон... подробнее

Показать сообщение отдельно
ITcrusader
Эксперт С++
176 / 162 / 8
Регистрация: 12.02.2013
Сообщений: 410
16.12.2013, 10:38
Darthriddikc, с friend, вроде бы разобрались. Не знаю, будет ли полезна дополнительная инфа: в таких случаях friend - не панацея. Дело в том, что объявление функции с модификатором friend целесообразно только если соответствующий доступ к участвующим в выполнении перегружаемой операции закрытым членам класса нетривиален. Ежели класс предоставляет набор тривиальных get-функций, то лучше через них реализовать оператор. Например, класс комплексного числа: тут, очевидно, совершенно не нужно использовать friend при наличие встраиваемых get-функций. Это уже относится больше к вопросам проектирования=)
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.