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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Nusha2013
0 / 0 / 0
Регистрация: 15.12.2013
Сообщений: 9
#1

Общая функция для двух классов со списками - C++

15.12.2013, 12:01. Просмотров 294. Ответов 0
Метки нет (Все метки)

Есть два класса и общая функция для них. Она создает перечень из элементов принадлежащих первому и второму классу. Так вот, я пробовала открыть к ней доступ через дружественные классы и функции. Никакого толку. Может кто даст совет как работать с ней, использовать и к ней обращаться. Заранее благодарна. Код ниже.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
class dmassiv;
 
class dmassiv
{
friend class dmassiv2;
private:
node1 *beg1,*end1;
void clear1();
public:
friend void makeperech(dmassiv,dmassiv2);//функция, выглядит неважно, я понятия не имею уже что с ней делать.
    
 };
 
class dmassiv2
{
friend class dmassiv;
private:
node2 *beg2,*end2;
void clear2();
public:
 
friend void makeperech(dmassiv,dmassiv2); 
};
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.12.2013, 12:01
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Общая функция для двух классов со списками (C++):

Дружественная функция для двух классов - C++
Фукция setdesign() не понимает типов данных, созданных с помощью классов. При обявлении функции дружественной классам generator и peltier...

Одна функция для двух классов-наследников - C++
Допустим, есть класс Transport, у которого есть классы-наследники Auto и Velosiped. Надо написать функции, делающие примерно одно и то же...

Общая ф-ция для классов - C++
Функцию, например, MyFunck мне нужно использовать в нескольких классах. Но объявлять и описывать ее заново в каждом классе не хочется. ...

С помошью одной функции посчитать результат для двух классов - C++
//С помощью функции friend obrab подсчитать сумму матрицы и массива. Ошибки выдаёт не опйму почему. #pragma once class matriza ...

Наследование двух классов от базового. Отрисовка двух шариков, движущихся по синусоиде и косинусоиде - C++
Здравствуйте, только начали изучать наследование, поэтому некоторые вещи непонятны. Задача в отрисовке двух шариков, движущихся по...

Функция для сравнения двух массивов - C++
Функция нужна для ответа на вопрос задачи "Верно ли, что все элементы 1-ой последовательности входят во 2-ю последовательность."...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.12.2013, 12:01
Привет! Вот еще темы с ответами:

Функция для сравнения двух символьных последовательностей - C++
С помощью поинтеров напишите функцию для сравнения двух символьных последовательностей ( без strcmp() ). плиз очень надо!

Перезагрузка оператора "=" для двух классов - C++
Есть такой исходник с двумя классами, но не работает перегрузка оператора "=" #include "stdafx.h" #include <iostream> using...

Функция swap перестановки значений двух переменных для данных разных типов. Используйте template - C++
не могу решить ( честно говоря вообще не понимаю его ) ((((( Напишите функцию swap перестановки значений двух переменных для данных...

Создать производный класс, в котором реализована функция умножения вектора на число и функция сложения двух векторов - C++
Write программу с использованием класса Вектор (не без помощи форумчанина), но необходимо создать производный класс, в котором реализована...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.