powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Пердать параметр в статический метод класс
11 сообщений из 11, страница 1 из 1
Пердать параметр в статический метод класс
    #34476873
class
{ int i;
static func()
{ // здесь надо проверить значение переменной i.. Как?
}
}

Понятно, что можно вынести обьявление переменной i за пределы класса сделать её extern или в самом классе обьявить её статической, но это не подходит.. реально ли получитть доступ к i не делая её static или extern ???
...
Рейтинг: 0 / 0
Пердать параметр в статический метод класс
    #34476911
Фотография blinded
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Только передать в качесве параметра
...
Рейтинг: 0 / 0
Пердать параметр в статический метод класс
    #34476935
StepLg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
или сделать i статической. какая смысловая нагрузка у функции и у переменной? Если скажешь - можно будет подсказать тебе, как лучше сделать.
...
Рейтинг: 0 / 0
Пердать параметр в статический метод класс
    #34476938
......
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасиб..
...
Рейтинг: 0 / 0
Пердать параметр в статический метод класс
    #34476944
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пердать параметр в статический мclass
{ int i;
static func()
{ // здесь надо проверить значение переменной i.. Как?
}
}

Понятно, что можно вынести обьявление переменной i за пределы класса сделать её extern или в самом классе обьявить её статической, но это не подходит.. реально ли получитть доступ к i не делая её static или extern ???

какого объекта класса ты хочешь проверить занчение i?
...
Рейтинг: 0 / 0
Пердать параметр в статический метод класс
    #34476964
StepLgили сделать i статической. какая смысловая нагрузка у функции и у переменной? Если скажешь - можно будет подсказать тебе, как лучше сделать.
смысл очень простой, есть ф-я обратного вызова, static DWORD CALLBACK - она д.б. статической её вызывает ОС и в неё надо передать параметр из класса..
...
Рейтинг: 0 / 0
Пердать параметр в статический метод класс
    #34476972
Akh Пердать параметр в статический мclass
{ int i;
static func()
{ // здесь надо проверить значение переменной i.. Как?
}
}

Понятно, что можно вынести обьявление переменной i за пределы класса сделать её extern или в самом классе обьявить её статической, но это не подходит.. реально ли получитть доступ к i не делая её static или extern ???

какого объекта класса ты хочешь проверить занчение i?

Код: plaintext
1.
2.
3.
4.
5.
class T
{   int i;   
     static func()
     { // здесь надо проверить значение переменной T::i.. Как?
     }
}
...
Рейтинг: 0 / 0
Пердать параметр в статический метод класс
    #34477000
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
при регистрации каллбака можно указывать параметр, который будет передан функции
...
Рейтинг: 0 / 0
Пердать параметр в статический метод класс
    #34477046
maXmoпри регистрации каллбака можно указывать параметр, который будет передан функции

точно я нашел этот аргумет, LPVOID lpData автор Argument to be passed to the callback function. This parameter can be NULL. Спасиб...
...
Рейтинг: 0 / 0
Пердать параметр в статический метод класс
    #34477047
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пердать параметр в статический м Akhкакого объекта класса ты хочешь проверить занчение i?

Код: plaintext
1.
2.
3.
4.
5.
class T
{   int i;   
     static func()
     { // здесь надо проверить значение переменной T::i.. Как?
     }
}


Переменной класса не существует. i - это не переменная класса, она может быть переменной объекта. Здесь i это свойство класса. Свойство физически не существует. Обычная функция класса (метод), связана с объектом, т.к. всегда имеет указатель на объект. Статическая, же, функция этого указателя не имеет, значит, хотя, она и знает, что у этого класса есть такое свойство, не может добраться до переменной, не зная к какому объекту она принадлежит.
...
Рейтинг: 0 / 0
Пердать параметр в статический метод класс
    #34477056
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пердать параметр в статический м maXmoпри регистрации каллбака можно указывать параметр, который будет передан функции

точно я нашел этот аргумет, LPVOID lpData автор Argument to be passed to the callback function. This parameter can be NULL. Спасиб...

Ну, вот, пока сочинял поэму, уже разобрались. ;)
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Пердать параметр в статический метод класс
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]