Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.67/15: Рейтинг темы: голосов - 15, средняя оценка - 4.67
 Аватар для filkloch
9 / 9 / 0
Регистрация: 28.02.2011
Сообщений: 45

Инициализация переменных класса из статического метода этого же класса

04.11.2011, 17:08. Показов 3110. Ответов 24
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Такой вопрос. Есть класс:
C
1
2
3
4
5
6
7
8
9
class C1 {
public:
static void* Function(void *ptr) {
    ...
    x=20;
    }
private:
    int x;
}
Как инициализировать переменную x из статического метода Function? Спасибо.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.11.2011, 17:08
Ответы с готовыми решениями:

Как обратиться к свойству класса из метода этого же класса
Добрый день! function Tta_component.check: boolean; //âåðíåò true åñëè ïðè èíèöèàëèçàöèè áûëà äîïóùåíà îøèáêà var temp_result:...

Указатель метода класса в другом методе этого класса
Здравствуйте. Как можно передать в методе класса указатель на другой метод этого же класса. Задача сделать вот что: class A { ...

Инициализация статического члена из шаблонного класса
Добрый день. Есть код: template<int test> class Test { template<int a> struct Inner { static bool...

24
Заблокирован
04.11.2011, 18:06
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от silent_1991 Посмотреть сообщение
Bers, this - указатель на объект класса, да. Но это параметр любого нестатического метода. Класс не работает с указателем this, он о нём слыхом не слыхивал. Класс - шаблон по которому строятся объекты. Он ни с чем не работает.
Класс - набор методов, которым нужен зись (если нет статиков)

Объект класса - набор данных (данные-члены) имеющий тип, по которому компилятор догадывается, где живут его методы (класс).
0
Делаю внезапно и красиво
Эксперт С++
 Аватар для Deviaphan
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
04.11.2011, 18:06
Если уж разводить холивар...
...но не буду.
0
Заблокирован
04.11.2011, 18:09
класс - набор методов, компилируется в исполняемый код.

Добавлено через 1 минуту
то есть, класс - это реально существующая абстрактная сущность, выраженная в наборе инструкций понятных машине
0
Эксперт С++
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
04.11.2011, 18:12
Bers, куда вас понесло? Как это относится к указателю this?

Добавлено через 38 секунд
 Комментарий модератора 
Ладно, закрыли тему. Прямого отношения к обсуждаемому вопросу всё это не имеет.
0
Заблокирован
04.11.2011, 18:14
Цитата Сообщение от silent_1991 Посмотреть сообщение
Bers, куда вас понесло? Как это относится к указателю this?
классу нужен зись.
статикам класса зись не нужен.

Что бы в этом разобраться нужно в первую очередь понять, что такое зись, и зачем он нужен.

Если в этом разобраться (что такое зись и зачем он нужен) - вопросов таких, как у ТС бы уже не возникло.


Поэтому, я и задал ТС вопрос: "про указатель this шо неть слухали?"
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.11.2011, 18:14
Помогаю со студенческими работами здесь

Инициализация статического объекта типа Х внутри класса Х
Приветствую! Прошу прощения, если вопрос не нов и давно разъяснен, возможно, искал не по тем словам, но не нашел именно то, что мне...

Инициализация константного статического объекта - члена класса
Здравствуйте, у меня возникла проблема с инициализацией статического объекта, который является членом класса. Этот объект должен быть...

Вызов метода из статического класса
Как говорится, есть два класса - Tweet и статичный класс StringHelper. В одном константа точеная(textLength), в другом метод копченый по...

Вызов статического метода абстрактного класса
возможно ли вызвать статический метод из абстрактного класса? это делается только с помощью переопределения метода, верно? Добавлено...

Получить адрес не статического метода класса
Можно ли получить адресс не статического метода класса (статического можно - пробовал).


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

Или воспользуйтесь поиском по форуму:
25
Ответ Создать тему
Новые блоги и статьи
Асинхронный приём данных из COM-порта
Argus19 01.05.2026
Асинхронный приём данных из COM-порта Купил на aliexpress термопринтер QR701. Он оказался странным. Поключил к Arduino Nano. Был очень удивлён. Наотрез отказывается печатать русские буквы. Чтобы. . .
попытка написать игровой сервер на C++
pyirrlicht 29.04.2026
попытка написать игровой сервер на плюсах с открытым бесконечным миром. возможно получится прикрутить интерпретатор питон для кастомизации игровой логики. что есть на текущий момент:. . .
Контроль уникальности выбранного документа-основания при изменении реквизита
Maks 28.04.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРемонтСпецтехники", разработанного в КА2. Задача: уведомлять пользователя, если указанная заявка (документ-основание). . .
Благородство как наказание
Maks 24.04.2026
У хорошего человека отношения с женщинами всегда складываются трудно. А я человек хороший. Заявляю без тени смущения, потому что гордиться тут нечем. От хорошего человека ждут соответствующего. . .
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru