Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
Труд вопреки насмешкам
190 / 173 / 40
Регистрация: 13.07.2017
Сообщений: 3,564
Записей в блоге: 8
1

Обмен информацией между классами

06.03.2018, 16:37. Показов 2041. Ответов 7
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Кто знает, как сделать, чтобы можно было в некотором классе использовать члены некоторого другого класса, а в нем - члены первого, и чтобы при этом не возникала ошибка "Необработанное исключение: <код ошибки>: попытка чтения или записи в защищенную память."?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.03.2018, 16:37
Ответы с готовыми решениями:

Обмен информацией между классами. Попытка 2
Первая тема превратилась в гору флуда, попробую еще раз. Модераторы, простите за дубль. Вероятно, я...

Обмен информацией с файлами и модульный принцип программирования
Модифицировать данную программу используя потоки файлового ввода / вывода для считывания входящей...

Связь между 2 классами
Есть 2 класса: Class A { private: B** arrayB;/нужно раньше объявить класс И ... }; A*...

Взаимодействие между классами
При попытке создать указатель на объект класса в public секции другого класса из которого будет...

7
73 / 86 / 40
Регистрация: 02.11.2017
Сообщений: 379
06.03.2018, 16:53 2
friends
0
"C with Classes"
2022 / 1404 / 523
Регистрация: 16.08.2014
Сообщений: 5,884
Записей в блоге: 1
06.03.2018, 17:02 3
Etyuhibosecyu, гетеры сетеры не нравятся?
0
Труд вопреки насмешкам
190 / 173 / 40
Регистрация: 13.07.2017
Сообщений: 3,564
Записей в блоге: 8
06.03.2018, 17:04  [ТС] 4
Серьезной помощи не будет?
0
_stanislav
06.03.2018, 17:08
  #5

Не по теме:

Цитата Сообщение от Etyuhibosecyu Посмотреть сообщение
Серьезной помощи не будет?
что по твоему серьезная помощь? разжевать и затолкать в твою умную головушку?

0
Mental handicap
1246 / 624 / 171
Регистрация: 24.11.2015
Сообщений: 2,429
06.03.2018, 17:28 6
Etyuhibosecyu,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#include <iostream>
using namespace std;
 
class CFoo
{
public:
    int get_value()
    {
        return this->value;
    }
    void set_value(int value)
    {
        this->value = value;
    }
private:
    int value;
};
 
class CBar
{
public:
    void set_value(int value)
    {
        this->value = value;
    }
    int get_value()
    {
        return this->value;
    }
private:
    int value;
};
 
int main()
{
    CFoo foo;
    CBar bar;
    foo.set_value(10);
    bar.set_value(foo.get_value());
    
    cout << "Foo: " << foo.get_value() << endl;
    cout << "Bar: " << bar.get_value() << endl;
}
0
Труд вопреки насмешкам
190 / 173 / 40
Регистрация: 13.07.2017
Сообщений: 3,564
Записей в блоге: 8
06.03.2018, 17:37  [ТС] 7
Я имел в виду, например, это:
C++
1
2
3
4
5
6
7
8
9
class CFoo {
    CBar f(CBar ...);
};
class CBar {
    int f2(...) {
        a = CFoo::f(...);
        ...
    }
};
Как изменить этот код, чтобы не было ошибок?
0
"C with Classes"
2022 / 1404 / 523
Регистрация: 16.08.2014
Сообщений: 5,884
Записей в блоге: 1
06.03.2018, 17:47 8
Etyuhibosecyu,
C++
1
2
3
4
5
6
7
8
9
10
class CFoo {
public:
    static CBar f(CBar ...);
};
class CBar {
    int f2(...) {
        a = CFoo::f(...);
        ...
    }
};
0
06.03.2018, 17:47
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.03.2018, 17:47
Помогаю со студенческими работами здесь

Взаимодействие между классами
Суть проблемы такова: в одном файле classy.h объявлено несколько классов (classcontrol, class1,...

Передача данных между классами
Понимаю что это основы, но что-то я запутался... Есть основной класс программы MainWindow. Есть...

Передача данных между классами
Здравствуйте! Программирую графику на C++ под DirectX9, если точнее то пытаюсь написать простой...

Организация общения между классами
Использую следующую конструкцию. Есть общий класс , назовем его ядро(Core) от него идут 2 след...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru