Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

struct

2.0K
02 декабря 2004 года
Bigzone
49 / / 18.08.2004
Есть следующая структура в классе K1

struct tSMap {
int iTable;
int iTimer;
int iLength;
int iBlock;
};
tSMap st[2][2], *stl;

как из класса K2
узнать значение
st[1][1].iTable
301
02 декабря 2004 года
lord Kelvin
897 / / 08.11.2004
Цитата:
Originally posted by Bigzone
Есть следующая структура в классе K1

struct tSMap {
int iTable;
int iTimer;
int iLength;
int iBlock;
};
tSMap st[2][2], *stl;

как из класса K2
узнать значение
st[1][1].iTable


К2 наследует К1? Ты запутанно объясняешь... Приведи весь код.

2.0K
02 декабря 2004 года
Bigzone
49 / / 18.08.2004
////////////////////////////////
// My1.h
class My1
{
public:
struct tSMap {
int iTable;
int iTimer;
int iLength;
int iBlock;
};
public:
tSMap st[2][2], *stl;
void f1();
My1();
virtual ~My1();

};
////////////////////////////////
// My1.cpp
void My1::f1()
{
int iCouXElement=2;
int iCouYElement=2;

int i=1;
for (int y=0; y<iCouXElement; y++) {
for (int x=0; x<iCouXElement; x++) {
st[y][x].iBlock = i + 10;
st[y][x].iLength = i + 20;
st[y][x].iTable = i + 30;
st[y][x].iTimer = i + 40;
i++;

}
}
}
////////////////////////////////
и точно такойже второй класс но нужно чтобы значениями st из класса My1 я мог заполнить такую-же структуру в классе My2 (My2 точно такой-же как и My1)
1.8K
03 декабря 2004 года
shrize
46 / / 04.12.2002
Используй конструктор копирования, типа K2(K1& _k)
и заполняй. А смысл какой два класса но одинаковые??
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог