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

объяснить функцию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ помогите с решением зад. в с++ http://www.cyberforum.ru/cpp-beginners/thread363634.html
надо создать матрицу8*9,найти максимальные значения по строкам и столбцам,полученые значения упорядочить по убыванию.буду благодарен:)
C++ Добавление строк в масив строк Такой вот вопрос как в С++ сделать масив строк(строки статичной длинны), но чтобы можна было добавить ещё строки? http://www.cyberforum.ru/cpp-beginners/thread363631.html
C++ Класс "Трехмерный вектор"
Добрый день всем жителям форума! Помогите найти проблему в програме. Вроде и не сложная но я плохо понимаю в програмировании... Условие : Создать клас Вектор3Д который задаеться троицей координат, в...
Создать программу вычисления сопротивления электрической цепи по известным значениям напряжения и силы тока C++
Здравствуйте, нужна помощь в создании программы (Создать программу вычисления сопротивления электрической цепи по известным значениям напряжения и силы тока). ОММЕТР Введите через пробел значения...
C++ Шифрование шифра Виженера http://www.cyberforum.ru/cpp-beginners/thread363610.html
Здравствуйте! При шифровании сообщения на русском языке шифром Виженера у меня возникла ошибка. ind2=abc.find(key); <--- вот в этой строке индекс уходит вообще в минус....так как почему-то сам ключ...
C++ Задача по плюсам Конечно понимаю что немного несправедливо с точки зрения рейтингов, но с задачкой провозился 2 часа, так и не разобрался... Возможно не стоило такую тяжелую брать Еще можно упрекнуть, что не... подробнее

Показать сообщение отдельно
Сыроежка
Заблокирован
09.10.2011, 18:32
Тут вам, как всегда, "грамотные" модераторы дали неверные советы.

Дружественная функция может быть определена внутри класса.

Что касается вашего вопроса про выделенные вами строки, то это задается дружественная функция INC вашего класса integer1. То есть сначала она объявляется, а затем следом внутри класса определяется. В этом случае эта функция является встраиваемой.

Друзьями класса (в том числе дружественной функцией) является функция или класс, которые не являются членами класса, для которого они определены дружественными, но при этом они могут использовать закрытые и защищенные имена членов данного класса.

То есть в вашем классе член val объявлен со спецификатором доступа private, то есть это означает , что вне класса к нему обратиться нельзя. Тем не менее класс таким правом обращения к своему закрытому члену val наделяет функцию INC. Эта функция будет иметь доступ к этому закрытому члену класса и сможет его изменять.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru