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

Ваш аккаунт

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

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

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

класс способный считать количество собственных экзэмпляров

14K
05 апреля 2007 года
v0lkan0
32 / / 02.03.2007
Что значит: класс способный считать количество собственных экзэмпляров?? Если можно то поподробнее а еще лучше примерчик хоть какой-нибудь! Пасиб!
622
05 апреля 2007 года
nilbog
507 / / 19.12.2006
в смысле собственные значения?
14K
05 апреля 2007 года
v0lkan0
32 / / 02.03.2007
нужно написать класс, способный считать количество собственных экзэмпляров.

может имеется ввиду считать объекты этого класса?:confused:
242
05 апреля 2007 года
Оlga
2.2K / / 04.02.2006
Не знаю как в С++, но в С# можно сделать поле static, и в конструкторе, например, делать ей инкремент.
9
05 апреля 2007 года
Lerkin
3.0K / / 25.03.2003
Цитата: OlgaKr
Не знаю как в С++, но в С# можно сделать поле static, и в конструкторе, например, делать ей инкремент.


В С++ точно также.

Код:
class myClass
{
    static int counter;

    ...

public:
    myClass()
    {
        counter++;
    }

    ~myClass()
    {
        counter--;
    }

    ...
};

myClass::counter = 0;

...
320
05 апреля 2007 года
m_Valery
1.0K / / 08.01.2007
Цитата: Lerkin

 
Код:
...
myClass::counter = 0;
...


Описочка;) Надо.

 
Код:
...
int myClass::counter = 0;
...
9
05 апреля 2007 года
Lerkin
3.0K / / 25.03.2003
Сорри, пропустил. ;) В голове было - что int указывается по-умолчанию...
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог