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

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

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

Как получить доступ к членам класса из функций - C++

17.02.2014, 18:45. Просмотров 346. Ответов 1
Метки нет (Все метки)

Есть код типа
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//*****************************************************************************
func1()
{
    body;
}
 
func2()
{
    body;
}
 
main()
{
    body;
    func2();
}
//***************************************************************************
В функции main объявляется класс и инициализируются некоторые его члены.
Как получить доступ к членам класса в func1 и func2?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.02.2014, 18:45     Как получить доступ к членам класса из функций
Посмотрите здесь:

Доступ к членам класса - C++
Объект класса не может получить доступ к своим переменным?

Доступ к членам класса - C++
Есть два класса: #include "stdafx.h" #include <iostream> using namespace std; class CPerson { /*закрытые члены*/ private:...

Доступ к private членам класса - C++
Почему при таком объявлении не работает оператор вывода, по идее он же объявлен как друг класса и должен иметь доступ к членам этого...

Доступ к закрытым членам базового класса - C++
помогите понять что я не так сделал ? #include <iostream> using namespace std; class A { int PrA1; public: int...

Доступ к членам одного класса с другого - C++
Есть три файла: A.cpp: #include "B.cpp" class AA { int A; public: AA(int a) { A = a;

Доступ к закрытым членам класса(шаблона) - C++
Вопрос почему компилятор выдает ошибку в функции main? Ситуация следующая имеется шаблон (класс) элемента списка, реализован шаблон (класс)...

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

Шаблонный Список. не могу получить доступ к protected членам - C++
Здравствуйте! Я пытаюсь сделать шаблонный список, все вроде бы пашет. но есть 2 проблемы. 1. Все работает но только если члены...

Доступ из вложенного класса к членам "родителя" - C++
Доброго времени суток. Есть такой класс: class XML { protected: int root; public: class reader ...

Как получить доступ к массиву из другого класса? - C++
Подскажите, есть такой код: switch(o_field.fieldArray) { // Код } Этот код находится в классе А, а массив fieldArray...

Как получить доступ в private из дочернего класса? - C++
Привет :) Изучаю наследование. Столкнулся с такой проблемой. Написал класс "Figure" и создал его дочерний класс "Square". ...

Как получить доступ к данным класса, которые являются элементом вектора? - C++
ситуация такая, есть собственноручно написанный Vector есть класс "Person", с данными (имя, фамилия, возраст) там несколько человек,...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
fishec
119 / 119 / 30
Регистрация: 07.09.2013
Сообщений: 338
17.02.2014, 19:01     Как получить доступ к членам класса из функций #2
Можно сделать функции дружественными, то есть в описание класса написать прототип функций func1 и func2 с ключевым словом friend.
C++
1
2
3
class Class{
friend int func1(int A);
}
Ответ Создать тему
Опции темы

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