Форум программистов, компьютерный форум CyberForum.ru

Дружественные классы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Список двусвязный http://www.cyberforum.ru/cpp-beginners/thread130192.html
Здравствуйте помогите разобраться со структурами вот функция добавить до указателя int L2_AddBefore(Type val) { ListItem *pos;
C++ Описать функцию Прошу помочь описать функцию вставки из стека (is_stek) #include <iostream> using namespace std; struct Tree { int key; double inf; Tree *left; Tree *right; }; struct node { http://www.cyberforum.ru/cpp-beginners/thread130180.html
C++ Запись в файл (трабблы)
Здравствуйте. Есть код #include <iostream> #include <fstream> using namespace std; int main(){ setlocale(LC_ALL,"russian"); char ch1, ch=' '; fstream infile, outfile;
Вычислительная геометрия на С C++
Заданы координаты N точек. Определить те две точки, проведенная через которые прямая делит имеющиеся точки пополам.
C++ Написать функцию convert (преобразовать) http://www.cyberforum.ru/cpp-beginners/thread130170.html
Написать функцию convert (преобразовать), получающую один параметр date типа строки, содержащий значение календарной даты в форме мм/дд/гг (месяц/день/год). Например, 14 декабря 1990 года будет изображено как 12/14/90. Задача функции состоит в преобразовании полученного значения к форме ‘Месяц, день, год’. Так результатом преобразования даты из примера должно стать ‘Декабрь, 14, 1990’...
C++ сортировка нужно отсортировать элементы диагоналей матрицы(двумерный массив) расположенных выше главной по возрастанию, а ниже главной по убыванию, сортировку оформить как отдельную функцию... алгоритм: нужно считывать элементы матрицы подиагонально, переписывать их в одномерный массив, его отсортировать через функцию, а затем записываем отсортированные элементы обратно... сама функция сортировки уже... подробнее

Показать сообщение отдельно
alex_x_x
бжни
 Аватар для alex_x_x
2441 / 1646 / 84
Регистрация: 14.05.2009
Сообщений: 7,163
16.05.2010, 12:55     Дружественные классы
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//header.h
 
class A{
private:
  int m_a;
  friend class B;
};
 
class B{
public:
  void change( A *aptr, int a );
};
 
//header.cpp
//описываете методы
#include "header.h"
 
void B::change( A *aptr, int a ){
  aptr->m_a = a;
}
 
Текущее время: 10:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru