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

Взаимодействие двух объектов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужен советом, что бы программа запускалась на windows 2003 server http://www.cyberforum.ru/cpp-beginners/thread798049.html
Создал не сложную программу, на VisualStudio2012, на компе с windows 2003 server установил Microsoft Visual C++ 2010 Service Pack 1 (86х), Visual C++ Redistributable for Visual Studio 2012 (86х), и в проекте сборки указал "Use MFC in a Static Library" - "Use MFC in a Static Library". Но при запуске выдает ошибку "CRC-32 is not a valid Win32 application". Что делать ? Добавлено через 1 час 23...
C++ Заполнение пятимерного массива Здравствуйте! В книге Бондарева В.М. "Программирование на С++" приведена следующая задачка: Разместите в свободной памяти 5-мерный массив размером 2*2*2*2*2. Заполните его числами от 0 до 31. Массив разместил и заполнил. //размещаю int ((((*M)))) = new int; //заполняю http://www.cyberforum.ru/cpp-beginners/thread798048.html
C++ Даны 2 строки. Определить, состоят ли они из одних и тех же символов.
Даны 2 строки. Определить, состоят ли они из одних и тех же символов.
аналог realloc() в С++ C++
Здравствуйте. собственно вопрос:-существует ли таковой?
C++ Найти сумму цифр в строке http://www.cyberforum.ru/cpp-beginners/thread798010.html
Дан текст, в котором имеются цифры. Найти их сумму
C++ вывод данных стека в Forme Суть такова: Имеется стек с данными типа stackdata(переименованный тип int), нужно вывести эти данные в форму(можно в текстбок, листбокс etc). Вроде число выводит, а вылетает ошибка. Не пойму как из возвращенных данных стеком сделать int или double. А если стек будет хранить несколько типов сразу, то как быть? подробнее

Показать сообщение отдельно
palva
2561 / 1783 / 251
Регистрация: 08.06.2007
Сообщений: 6,910
Записей в блоге: 4
01.03.2013, 17:09     Взаимодействие двух объектов
Определение методов вынести после описаний классов. Добавить inline, если это существенно.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
class A;
 
class B {
public:
    void kakoytometod();
    A *a;    
};
 
class A {
public:
    A();//конструктор
    B* b;
    int peremA;
};
 
inline void B::kakoytometod()
    { int peremB = a->peremA;}
 
inline A::A()//конструктор
    { b = new B[10]; }
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru