Предыдущий пост -
Следующий пост -

Класс С

Рубрика: C++, Дата: 26 March, 2013, Автор:
Tags:

При наличии определений

struct S{int x, y};
struct T{char* p, char* q};

Дайте определение класса С, позволяющего использовать x и p из S и T примерно так же как если бы они были членами C.

Да интересно как же дать то определение? хз. Ладно долго не будем думать. Приведу простой пример. Просто создам класс С, а в нем указатель на S и на T. и все.  Попробуем. Как говорится все примеры нужно пробовать на практике.

Короче ничего я ни хочу пробовать потому, что и так ясно вот код файл main.cpp:

//klacc C
#include <iostream>
using std::cout;
using std::endl;

struct S{int x, y};
struct T{char* p, char* q};

class C;
{
	S* x;
	T* p;
};

int main()
{
	
	
	return 0;
}

Все и внутри класса мы спокойно можем обращаться к x и p через x->x и p->p соответственно.

Может еще чо нить кода нить добавлю, но пока все. Решаем следующую.

rss