powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Создание массива статических классов
7 сообщений из 7, страница 1 из 1
Создание массива статических классов
    #34513409
tangar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста, как создать массив экземпляров статического класса.

Класс DATA - статический

class NET:public DATA
{
public:
NET();
static void Handler_16();
static WORD timer_NORMA, timer_NE_NORMA;
};

Как определить массив классов наследников NET, то есть: NET[0], NET[1].

Заранее вам спасибо
...
Рейтинг: 0 / 0
Создание массива статических классов
    #34513476
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tangarПодскажите пожалуйста, как создать массив экземпляров статического класса.

Класс DATA - статический

class NET:public DATA
{
public:
NET();
static void Handler_16();
static WORD timer_NORMA, timer_NE_NORMA;
};

Как определить массив классов наследников NET, то есть: NET[0], NET[1].

Заранее вам спасибо

Код: plaintext
1.
2.
NET[ 5 ] NETs;

...
Рейтинг: 0 / 0
Создание массива статических классов
    #34513606
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чо, правда что ли?
...
Рейтинг: 0 / 0
Создание массива статических классов
    #34513640
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tangar пишет:

> Подскажите пожалуйста, как создать массив экземпляров статического класса.
> Класс DATA - статический

Не бывает статических слассов.

> Как определить массив классов наследников NET, то есть: NET[0], NET[1].

Невозможно такое. В массиве размеры элементов не должны быть
разного размера. Иначе адресная арифметика не будет работать.
Наследники класса (почти) всегда имеют другой sizeof().
Поэтому нельзя объявить массив наследников какого-то класса.

Можно объявить массив указателей на наследников какого-то класса.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Создание массива статических классов
    #34513647
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Akh пишет:

> NET[*5*] NETs;


NET NETs[5];

Имелось в виду ? Но это будет массив элементов
типа NET, а не наследников.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Создание массива статических классов
    #34513701
mikhail_n
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Судя по тому, что молодой человек изначально запостил ему именно надо

NET NETs[5];


Кажется (перекрестился) что автор просто путает наследование и инстанциирование...
...
Рейтинг: 0 / 0
Создание массива статических классов
    #34515276
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv
Akh пишет:

> NET[*5*] NETs;


NET NETs[5];

Имелось в виду ? Но это будет массив элементов
типа NET, а не наследников.
Posted via ActualForum NNTP Server 1.4

Собстна, да. ;)

как я понял, он имел ввиду наследников DATA под именем NET.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Создание массива статических классов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]