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

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

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

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

17.02.2014, 18:45. Просмотров 350. Ответов 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?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.02.2014, 18:45
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как получить доступ к членам класса из функций (C++):

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

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

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

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

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

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
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);
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.02.2014, 19:01
Привет! Вот еще темы с ответами:

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

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

Как получить доступ к методам класса, который содержится в векторе класса - C++
Пишу дерево с любым количеством наследников. В классе Thread содержится вектор классов Thread. При попытке просмотра первого элемента в...

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


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

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

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