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

Объявление в классе объекта другого класса - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как ввести EOF с клавиатуры? http://www.cyberforum.ru/cpp-beginners/thread339810.html
как ввести EOF c клавиатуры ?
C++ адаптировать массив в С++ Visual studia 2010 код в студии) 18 и 23 баг((( как поступить с рандомайзами/рандомами? #include <iostream> #include <iostream> #include <stdio.h> #include <ctime> using namespace std; void main() { int i,j,n,m,p,r,z,e,l,k; http://www.cyberforum.ru/cpp-beginners/thread339807.html
C++ надо убрать запятые а числа расположить в столбик и вывести все это во второе поле TMemo
Привет всем вообщем помогите с программой ) у нас есть поле TMemo в котором числа расположены числа вида 1231243,123543,21454... и так далее , так вот надо убрать запятые а числа расположить в столбик и вывести все это во второе поле TMemo тоесть выйти должно так 1231243 123543 21454 СПАСИБО !!!
Решетка Кардано C++
Всем доброго времени суток! 3 дня уже сижу и все попытки заканчиваются фиаско... Вообщем столкнулся с такой проблемой, нужно написать програмку которая будет считывать текст из файла, и по принципу решетки Кардано, этот текст расшифровывает. получается что на экран должно выйти 4 различных варианта дешифровкии. Решетка квадратная. Больше подобным образом названия тем не выделяем!
C++ Проигрывание музыки. http://www.cyberforum.ru/cpp-beginners/thread339782.html
Есть ли среди функций WinAPI или может быть в каких-нибудь библиотеках для Си(не Си++) функции для проигрывания музыки, желательно в формате mp3, с возможностью в любой момент остановить проигрывание?
C++ Исходный код исполняемого файла C++... Искал в инете декомпилятор, нашёл OLLYDBG, но ничего, похожего на исходный код он мне не выдал... Помогите плиз вытащить исходник из этого .exe... подробнее

Показать сообщение отдельно
Xtir
11 / 11 / 0
Регистрация: 10.07.2010
Сообщений: 130
07.08.2011, 15:34  [ТС]     Объявление в классе объекта другого класса
ну код прост...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
// Test1.h: interface for the CTest1 class.
//
//////////////////////////////////////////////////////////////////////
 
#if !defined(AFX_TEST1_H__D0C0B304_C969_40BE_BADA_F4A2F836F8B0__INCLUDED_)
#define AFX_TEST1_H__D0C0B304_C969_40BE_BADA_F4A2F836F8B0__INCLUDED_
 
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
 
#include "test2.h"
 
class CTest1  
{
public:
    CTest1();
    virtual ~CTest1();
 
};
 
#endif // !defined(AFX_TEST1_H__D0C0B304_C969_40BE_BADA_F4A2F836F8B0__INCLUDED_)
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
// Test2.h: interface for the CTest2 class.
//
//////////////////////////////////////////////////////////////////////
 
#if !defined(AFX_TEST2_H__92D40EE2_B73E_48F8_BFC4_ED9FC587ED38__INCLUDED_)
#define AFX_TEST2_H__92D40EE2_B73E_48F8_BFC4_ED9FC587ED38__INCLUDED_
 
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
 
#include "test1.h"
 
//class CTest1;
class CTest2  
{
public:
    CTest2();
    virtual ~CTest2();
 
    CTest1 test;
};
 
#endif // !defined(AFX_TEST2_H__92D40EE2_B73E_48F8_BFC4_ED9FC587ED38__INCLUDED_)
Добавлено через 11 минут
немного не так, там в классе CTest1 должен быть ещё объявлен CTest2 test, вот как так сделать?

Добавлено через 38 минут
этот пример можно ещё сравнить вот с этим
C++
1
2
3
4
5
6
7
8
9
10
11
class CTest1
{
public:
    CTest2 test;
};
 
class CTest2
{
public:
    CTest1 test;
};
как в классе CTest1 можно объявить CTest2?
 
Текущее время: 22:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru