Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Как сравнить две даты между собой? Есть структура типа: struct date { unsigned int day, month, year; } Как сравнить две такие даты между собой? https://www.cyberforum.ru/ cpp-beginners/ thread2405790.html Программа для выполнения алгоритма C++
Ребята,привет. Ситуация такая: работаю днём на компе,а вечером на ноуте, бывает меняется, днём на ноуте,вечером на пк. И под конец работы(например написание таблиц,картинок) нужно отсылать себе по электронке файлы,которые получаются. Возможно ли в принципе создать программу с таким алгоритмом : Она берёт нужный файл(а называется он после работы одинаково всегда),и отправляет его по...
C++ Шаблонная функция в агрегированном классе https://www.cyberforum.ru/ cpp-beginners/ thread2405783.html
Подскажите как использовать шаблонную функцию void add_arr(T* &ar, int& n, T val) в агрегированном классе? #define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <iomanip> #include <Windows.h> using namespace std; class Predmet { char npred; int* mark;
C++ No such file or directory https://www.cyberforum.ru/ cpp-beginners/ thread2405767.html
Здравствуйте. Столкнулся с проблемой, когда поменял название пользовательской папки с "Кирилл" на "Kirill". Когда хочу закоммитить проект, пишет No such file or directory, так как обращается к директории в папке "Кирилл". Что нужно поменять, чтобы все заработало?
C++ Вложенные классы
Как обратится к приватному полю класса(Builder), из вложенных в этот класс(Builder) классов (Component и т.д.)? Там в коде есть комментарии, чтобы понятнее было. class Builder { private: class Component() { public:
C++ Нарисовать правильный n-угольник и соединить диагонали Помогите!! Надо нарисовать n-угольник и соединить все вершины между собой. Цвет диагоналей должен рандомно меняться. На C++. https://www.cyberforum.ru/ cpp-beginners/ thread2405744.html
C++ Для введенного значения x > 1 найти первый член Yn, для которого выполняется неравенство https://www.cyberforum.ru/ cpp-beginners/ thread2405733.html
Есть задание. (картинка прикрепленная) Вот мой код, который работает некорректно. Прошу помочь мне сделать это задание, потому что я сам никак не могу додуматься. #include "stdafx.h" #include <conio.h> #include <Windows.h> #include <math.h> #include <cmath> #include <iostream>
Выбрать в строках матрицы самые левые наименьшие элементы и поставить их в первый столбец C++
Дана матрица N×M, состоящая из натуральных чисел. Выбрать в строках самые левые наименьшие элементы и поставить их в первый столбец #include "pch.h" #include <cstdlib> #include <iostream> using namespace std;
C++ Шаблонная функция: вывод на экран позиций нулевых элементов массива Напишите шаблон функции, которая принимает массив, и выводит на экран позиции нулевых элементов массива. https://www.cyberforum.ru/ cpp-beginners/ thread2405706.html C++ Не получается правильно подключить библиотеки https://www.cyberforum.ru/ cpp-beginners/ thread2405703.html
vs 2010 // ТиМП 4 семестр.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include "Name.h" int _tmain(int argc, _TCHAR* argv) {
C++ Рекуррентная функция
Помогите, пожалуйста, написать код)
C++ Файл: Вычитать из файла с числами данные в две переменные по заданнному правилу... https://www.cyberforum.ru/ cpp-beginners/ thread2405699.html
Есть txt-файл с числами, каждое новое со след строки. Нужно присвоить этим числам значения переменных "a" и "b" так, чтобы в цикле на первом шаге: a = 0, b = первое значение файла; второй шаг: a = первое значение файла, b = второе значение файла; третий шаг: a = второе значение файла, b = третье значение файла; четвёртый шаг: a = третье значение файла, b = четвёртое значение файла; и так...
"C with Classes"
1646 / 1403 / 523
Регистрация: 16.08.2014
Сообщений: 5,877
Записей в блоге: 1
18.02.2019, 17:12 0

Проблемы с friend-функциями - C++ - Ответ 13336590

18.02.2019, 17:12. Показов 1550. Ответов 4
Метки (Все метки)

Ответ

RomanQed,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
template <class T> class Event{
    public:
        Event& operator= (void (*EventBody)(T*Parent)){
            this->EventBody=EventBody;
            return *this;
        }
    private:
        void (*EventBody)(T*Parent) = nullptr;
        friend class Counter;
};
class Counter{
    public:
        Event <Counter> OnEvent;
        void start(){
            Execute(OnEvent, this);
        }
    private:
        template <class T> void Execute(Event<T>& CurrentEvent, T* Parent){
            CurrentEvent.EventBody(Parent);
        }
};


Вернуться к обсуждению:
Проблемы с friend-функциями C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.02.2019, 17:12
Готовые ответы и решения:

Перегрузка операторов, friend или нет friend?
Всем здравствуйте. Есть такой вопрос: при перегрузке операторов в классе(пусть будут + и = (вообще...

Friend для friend
всем доброго времени суток, покажу проблему на примере: Class B; class A{ int F; friend B;...

Проблемы с функциями и #VALUE!
Привет всем! У меня в книге макросом создаются несколько листов, так вот при удалении любого из...

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

4
18.02.2019, 17:12
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.02.2019, 17:12
Помогаю со студенческими работами здесь

Проблемы с функциями xml
Вот код двух функции которые взаимосвязаны по всему сайту они работают нормально а в коментариях...

Tkinter, .place_forget() и проблемы с функциями
from tkinter import * root = Tk() root.iconbitmap('rust.ico') root.title('COTAORFE') c =...

В чем различие между функциями VBA и функциями Excel?
В чем различие между функциями VBA и функциями Excel. Скажите пожалуйста , в гугле не могу найти)

friend class
#include &lt;iostream&gt; using namespace std; #include &lt;string&gt; using std::string; class two; ...

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