Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.221.140.111] |
|
Сообщ.
#1
,
|
|
|
Как сделать переменную, не важно какого типа (int и т.д.) , чтобы она была доступна из любого класса ?
неохота создавать её в одном классе и гонять указатель этого класса по другим классам ... Заранее спасибо ! |
Сообщ.
#2
,
|
|
|
Дмитрий,
Пока не могу отвечать мылом. т.к. что-то у провайдера с почтовой службой не-то (может мыть деньгов должен заплатить), но письма получаю нормально. По вопросу: Не создавай ее в одном классе, просто объяви ее где-нибудь в одном файле *.cpp, например: Globals.cpp #include <stdafx.h> //Объявления необходимых переменных int g_nIntVariable; int g_nIntVarCountDoc = 0; BOOL g_bConnectedData; //и т.д. //Конец файла А затем в других файлах приложения (*.cpp) используй: extern int g_nIntVariable; extern int g_nIntVarCountDoc; extern BOOL g_bConnectedData; |
Сообщ.
#3
,
|
|
|
see also: class static members (rtfm).
for ex.: http://www.sympad.net/etext2/doc/programm/proglang/cpp/Teach_yourself_c++_21_days.zip |
Сообщ.
#4
,
|
|
|
ggsoft классно ответил, лучше не
придумаешь |
Сообщ.
#5
,
|
|
|
эт точно !
за что ему агромное пасиб. |
Сообщ.
#6
,
|
|
|
Не понял, прикалываетесь, ДА?
Ну да ладно, кто-нибудь знает где скачать(может быть есть у кого-то) Objective Grid от "Stingray". Буду обязан! |