Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
mc.Duck
Заблокирован
#1

Статические переменные - C++

18.11.2011, 21:00. Просмотров 751. Ответов 4
Метки нет (Все метки)

В чем польза использовать статические переменные вместо обыкновенных публичных в определении класса. К примеру:
C++
1
2
3
4
5
6
7
class record
{
static c;
public:
int a;
int b;
};
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.11.2011, 21:00     Статические переменные
Посмотрите здесь:

статические переменные - C++
class A { public: A(){} void f() { A::_a = this; } private: static A *_a;

Статические переменные - C++
Здравствуйте, искал инфу в интернете про статические переменные. Люди говорят разные вещи про разные типы статических переменных. Я...

Глобальные статические переменные - C++
Ребят, может мне кто-нибудь объяснить назначение глобальных статических переменных? Литература (в частности Шилдт) говорит о том, что к...

Рекурсия и статические переменные. - C++
Что - то я запутался. Пытаюсь написать деструктор для своего бинарного дерева поиска, но мне не понятно поведение статических переменных. У...

Статические переменные и функции - C++
С какой целью применяются статические фуекции и переменные? Что они дают?

В каком сегменте хранятся статические переменные? - C++
В каком сегменте хранятся статические переменные?

Статические массивы - C++
Перевести в веденой строке все буквы из нижнего регистра в верхний?? Пожалуйста помогите!!! Добавлено через 56 секунд Пожалуйста!!!

Статические библиотеки - C++
Всем доброго! Есть вопрос про статические либы. Допустим, у нас есть статическая либа A-s.lib (/MT) Его внедряем в новый...

Статические библиотеки - C++
Как создать статическую библиотеку? Использую в турбо с. Я чего-то не то делаю? Создала файл LIB.H с кодом #ifndef MY_COOL_LIBRARY...

Статические члены - C++
Мне необходимо создать класс А, причем: этот класс всегда нужен в единственном экземпляре, через этот класс работают классы В и С (т.е. в...

Статические функции - C++
Добрый день. Пример из Лафорте, ООП: // statfunc.cpp // Статические функции и ID объектов #include <iostream> using...

статические функции - C++
Всем здрасьте. У меня тут впоросик на счёт static функций. я знаю как работает static с переменной. Но как он работает с функциями? к...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ForEveR
В астрале
Эксперт С++
7967 / 4729 / 320
Регистрация: 24.06.2010
Сообщений: 10,539
Завершенные тесты: 3
18.11.2011, 21:03     Статические переменные #2
mc.Duck, Класс владеет этой переменной, а не объект класа.
mc.Duck
Заблокирован
18.11.2011, 21:06  [ТС]     Статические переменные #3
ForEveR, спасибо. Коротко и точно!

Добавлено через 23 секунды
ForEveR, а где их применение может понадобиться?
ForEveR
В астрале
Эксперт С++
7967 / 4729 / 320
Регистрация: 24.06.2010
Сообщений: 10,539
Завершенные тесты: 3
18.11.2011, 21:16     Статические переменные #4
mc.Duck, Везде. Счетчики. Константы. И многое другое. Классы с онли статическими данными.
mc.Duck
Заблокирован
18.11.2011, 22:18  [ТС]     Статические переменные #5
ForEveR, спасибо.
Yandex
Объявления
18.11.2011, 22:18     Статические переменные
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru