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

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

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

    Voldemar_B Гость

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

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

    Azrael Гость

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

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

    Azrael Гость

    Для: European
    Сорри, я сейчас на Яве программлю, привычка <_<
     
Загрузка...
Похожие Темы - Статические функции члены
  1. magnuz
    Ответов:
    0
    Просмотров:
    1.091
  2. Генералл
    Ответов:
    2
    Просмотров:
    54
  3. rn3rjd
    Ответов:
    0
    Просмотров:
    442
  4. Sanchezz86
    Ответов:
    1
    Просмотров:
    585
  5. Sentim
    Ответов:
    1
    Просмотров:
    626
Статус темы:
Закрыта.

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