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

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

Войти
Регистрация
Восстановить пароль
 
plapteshk
64 / 15 / 5
Регистрация: 22.06.2013
Сообщений: 83
#1

Структура в классе (из метода увидеть переменную) - C++

24.04.2014, 16:47. Просмотров 279. Ответов 1
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
class Records
{
   public:
   int Count;
   struct Param
   {
      public:
         __property unsigned int index = {write = SetIndex, read = Findex};
      protected:
         unsigned int Findex;
         void SetIndex(unsigned int Aindex);
   } Basic;
} RecordsInMemo;
 
void Records::Param::SetIndex(unsigned int Aindex)
{
   Findex = Aindex;
   ShowMessage(Findex);
   //Records::Count =6;
}
Как теперь из метода SetIndex увидеть переменную Count?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.04.2014, 16:47
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Структура в классе (из метода увидеть переменную) (C++):

Как обьявить переменную в одном классе и что бы ее было видно в дочернем классе - C++
У меня есть основной класс с названием Root один из его членов наследует дочерний класс SubRoot. Скажите как объявить, что бы один из...

Структура в классе - C++
Здраствуйте! Хотел спросить можно ли использовать структуру в классе и соответствует ли оно принципам ООП? #include <iostream> ...

Шаблон метода в классе - C++
Скажите, не могу использовать метод в классе на основе шаблона. Не выходит. class MYCLASS { public: MYCLASS(); ~MYCLASS(); ...

Создание метода в классе - C++
Добрый день. Написал алгоритм чтения файла, в котором создаётся вектор объектов, но не получается сделать из этого алгоритма метод...

Смещение метода в классе - C++
Есть такой класс.class ICOMPONENT { public: // Property management: virtual CHAR *getprop (CHAR *name) = 0; ...

Структура в классе, это возможно? - C++
У меня такая проблема, нужно реализовать объект-список. В нем необходимо реализовать методы обеспечивающие полную функциональность списка. ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
newbie666
Заблокирован
24.04.2014, 17:36 #2
Цитата Сообщение от plapteshk Посмотреть сообщение
Как теперь из метода SetIndex увидеть переменную Count?
никак

Добавлено через 2 минуты
не, ну конечно, если Count у тебя для всех экземпляров класса общий, ты можешь его объявить как static int Count; и горя не знать
C++
1
2
3
4
5
6
void Records::Param::SetIndex(unsigned int Aindex)
{   
    Findex = Aindex;
    ShowMessage(Findex);
    Records::Count =6;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.04.2014, 17:36
Привет! Вот еще темы с ответами:

Вызов метода в классе из другого - C++
Не получается выполнить следующую цепочку действий. Запускаю метод в классе B через main, он запускает метод в классе A который должен...

Уничтожается структура данных в наследуемом классе - C++
Здравствуйте. У меня в ходе написании программы появилась проблема. У меня почему то не сохраняется структура. Здесь я привел текс...

Статическая структура в классе: Неразрешенный внешний символ - C++
Решил создать класс со статической структорой, выдает ошибку Ошибка 1 error LNK2001: неразрешенный внешний символ ""public: static struct...

Как объявить переменную в классе? - C++
Доброго времени суток. Как правильно объявить переменную в private: Делаю так: private: std::vector<double>* parameters = new...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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