1 / 1 / 0
Регистрация: 31.03.2019
Сообщений: 144
1

Может ли функция быть дружественной к классам из разных файлов?

28.06.2019, 18:54. Показов 1360. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день, ув. программисты.

Я пытаюсь понять, в чем преимущество дружественной функции над обычной функцией-членом.

Вопрос: Может ли дружественная функция иметь доступ к private-разделам нескольких классов из разных файлов?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.06.2019, 18:54
Ответы с готовыми решениями:

Может ли быть данная функция быть функцией распределения некоторой случайной величины?
Может ли быть функция F(x)= |sinx| быть функцией распределения некоторой случайной величины? Почему?

Сколько разных серий лотерейных билетов может быть?
Серия лотерейного билета состоит из трех цифр. Сколько разных серий лотерейных билетов может быть?

Может ли быть одинаковая хэш-сумма для разных наборов данных?
Всем привет! Есть небольшая серия вопросов по хэшам, к ому не сложно, дайте свои комменты по...

Может ли функция быть действительной частью
U=x^2+y^2-xy \frac{dU}{dx}=\frac{dV}{dy}=2x-y\rightarrow V=\int(2x-y)dy=2xy-\frac{y^2}{2}...

1
19405 / 10024 / 2443
Регистрация: 30.01.2014
Сообщений: 17,678
28.06.2019, 21:21 2
Лучший ответ Сообщение было отмечено Artem_Pv как решение

Решение

Цитата Сообщение от Artem_Pv Посмотреть сообщение
Может ли дружественная функция иметь доступ к private-разделам нескольких классов из разных файлов?
Да.

Использование инструмента friend в проекте

Цитата Сообщение от Artem_Pv Посмотреть сообщение
Я пытаюсь понять, в чем преимущество дружественной функции над обычной функцией-членом.
Также очень советую почитать правила 34 и 44 из этой книги. А лучше прочитайте ее целиком. Она небольшая (~200 страниц), но очень полезная.
1
28.06.2019, 21:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.06.2019, 21:21
Помогаю со студенческими работами здесь

Может ли рекурсивная функция быть встроенной?
сам знаю, что не может, а почему компилится без ошибок; видимо оно компилится как обычная?

Ошибка - функция не может быть перегружена
Добрый вечер! Первый раз пишу на этом форуме, я новичок, так что как можно понятнее объясняйтесь,...

Может ли функция быть значением по умолчанию?
День добрый! Правда ли, что нельзя функции назначать как DEFAULT? Например, alter table tv...

Десять человек садятся за один стол, сколько может быть разных комбинаций посадки?
Здравствуйте! Помогите, пожалуйста, решить задачу (нужна программа на Паскале). Десять человек...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru