На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
[!] Как относитесь к модерированию на этом форуме? Выскажите свое мнение здесь
Модераторы: Qraizer
  
> Как создать глобальную переменную ?
    Как сделать переменную, не важно какого типа (int и т.д.) , чтобы она была доступна из любого класса ?
    неохота создавать её в одном классе и гонять указатель этого класса по другим классам ...
    Заранее спасибо !
      Дмитрий,
      Пока не могу отвечать мылом. т.к. что-то у провайдера с почтовой службой не-то (может мыть деньгов должен заплатить), но письма получаю нормально.
      По вопросу:
      Не создавай ее в одном классе, просто объяви ее где-нибудь в одном файле *.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;
        see also: class static members (rtfm).
        for ex.:
        http://www.sympad.net/etext2/doc/programm/proglang/cpp/Teach_yourself_c++_21_days.zip
          ggsoft классно ответил, лучше не
          придумаешь
            эт точно !
            за что ему агромное пасиб.
              Не понял, прикалываетесь, ДА?
              Ну да ладно, кто-нибудь знает где скачать(может быть есть у кого-то) Objective Grid от "Stingray". Буду обязан!
              1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
              0 пользователей:


              Рейтинг@Mail.ru
              [ Script execution time: 0,0173 ]   [ 15 queries used ]   [ Generated: 18.05.24, 23:56 GMT ]