1. Наш канал codeby в telegram. Пишем об информационной безопасности, методах защиты информации, о программирован. Не пропускай новости с кодебай, будь в тренде ! Подробнее ...

    Скрыть объявление
  2. Чат codeby в telegram перезагрузка. Обсуждаем вопросы информационной безопасности и методы защиты информации, программирование. Задавайте свои вопросы и комментируйте чужие. Подробнее ...

    Скрыть объявление

Статические функции-члены

Тема в разделе "С и С++", создана пользователем Voldemar_B, 28 окт 2007.

Статус темы:
Закрыта.
  1. Voldemar_B

    Voldemar_B Гость

    Репутация:
    0
    Подскажите кто-нибудь, пожалуйста, для чего используются статические функции-члены. Вообще каково их назначение?
    Пример:
    class C {
    private:
    static void f();
    };

    Заранее спасибо за ответы.
     
  2. Azrael

    Azrael Гость

    Репутация:
    0
    Для обращения к статическим переменным и функциям не обязательнос создавать переменную соответствующего класса. В твоём случае допустимо писать
    Код:
    C.f();
    а не
    Код:
    С с = new C(); c.f();
     
  3. European

    Репутация:
    0
    Регистрация:
    4 сен 2006
    Сообщения:
    2.566
    Симпатии:
    2
    <!--QuoteBegin-Azrael+28:10:2007, 22:03 -->
    <span class="vbquote">(Azrael @ 28:10:2007, 22:03 )</span><!--QuoteEBegin-->В твоём случае допустимо писать
    Код:
    C.f();
    [snapback]83341" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    Немного не так:
    Код:
    C::f()
    А вообще суть вопроса в 2-х словах не раскроешь. Проще книжечку открыть или Гугл поспрашать
     
  4. Azrael

    Azrael Гость

    Репутация:
    0
    Для: European
    Сорри, я сейчас на Яве программлю, привычка <_<
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей