0 / 0 / 0
Регистрация: 24.10.2017
Сообщений: 43
|
||||||
1 | ||||||
Проблемы с friend-функциями18.02.2019, 16:55. Просмотров 1385. Ответов 4
Метки нет Все метки)
(
"events_prototype.cpp:9:39: note: previous declaration 'void (* Event<T>::EventBody)(T*)' void (*EventBody)(T*Parent) = nullptr;" Однако как только указатель на функцию становится public, ошибка тут же исчезает. Однако в чём тогда смысл friend-функции? Код выполняется компилятором из комплекта mingw-64, ide VS Code со скачанным расширением для плюсов. Прошу помочь разобраться.
0
|
|
18.02.2019, 16:55 | |
Перегрузка операторов, friend или нет friend? Friend для friend Проблемы с функциями и #VALUE! Возникли проблемы с функциями
__________________
4
Помогаю в написании студенческих работ здесь. Записывайтесь на профессиональные курсы C++ разработчиков |
|
"C with Classes"
|
||||||
18.02.2019, 17:12 | 2 | |||||
RomanQed,
0
|
14042 / 7523 / 1781
Регистрация: 30.01.2014
Сообщений: 12,580
|
|
18.02.2019, 18:21 | 3 |
RomanQed, у вас friend-функцией объявлена совсем не та функция, из которой вы пытаетесь получить доступ.
0
|
0 / 0 / 0
Регистрация: 24.10.2017
Сообщений: 43
|
|
18.02.2019, 19:07 [ТС] | 4 |
Т.е. Execute в классе Counter считается в данном случае абсолютно другой функцией? А как мне тогда явно указать реализацию friend-функции?
0
|
14042 / 7523 / 1781
Регистрация: 30.01.2014
Сообщений: 12,580
|
||||||
18.02.2019, 20:16 | 5 | |||||
![]() Решение
Тут friend`ом стала внешняя (свободная) функция, определения которой нет. И она никогда не вызывается в этом коде.
Из кода не очень понятно какой вариант должен считаться корректным. Вот так - вас устроит?
1
|
18.02.2019, 20:16 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь. Проблемы с функциями xml Tkinter, .place_forget() и проблемы с функциями В чем различие между функциями VBA и функциями Excel? friend class Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |