Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Как загрузить картинку в игру? (int10h) Помогите! У меня в игру не ставится картинки, всё однородное и... а так движок не уступает DOOM 1-2!!! Парюсь 2 неделю, F1,F1!!! Скиньте экзампл на мейл, плз! https://www.cyberforum.ru/ cpp-beginners/ thread948.html C++ рекурсивная функция
Написать рекурсивную функцию получающую 3 параметра: 1)целое четырехзначное число 2)2 цифры(какие-то) функция проверяет являются ли 2 соседнии цифры в левой и правой части числа последовательностью. если да, тогда функция расспечатывает число поменяв местами порядок 2 последовательных цифр, иначе, функция расспечатывает число без изменений. Не важен порядок цифр в последователности, но цифры...
C++ Функция определения рядом ли цифры в 2 числах Здравствуите, очень нужна помощь.Дали задание по C Recursia.Значит, нужно написать функцию которая получает 3 параметра 1-положительное целое число{4 числа} 2-две буквы{не важно какие} Функция проверяет, если 2 цифры находятся рядом{12 76}(т.е если они одна рядом с другои, справа или слева)Если да , то функция напишет число, но наоборот{21 76}, если цифру не идут одна за другои, то без... https://www.cyberforum.ru/ cpp-beginners/ thread928.html C++ Решение нелинейных и трансцендентных уравнений методом Рыбакова https://www.cyberforum.ru/ cpp-beginners/ thread889.html
помогите пожалуйста сделать прогу на Borland C++: решение нелинейных и трансцендентных уравнений методом Рыбакова заранее спасибо
Мониторинг работы принтера, Контоль за работой принтера C++
Здраствуйте! У меня вот такой вопрос возник тут! Надо прогу соорудить такую, которая будет следить за распечаткой страниц. Прога должна быть установлена на компьютере, к которому подключен сам принтер. Компьютер находится в локальной сети, так что печать может происходить по сети...
C++ нужна помощь в создании процедуры на С++ https://www.cyberforum.ru/ cpp-beginners/ thread767.html
нужна помощь в создании процедуры. задание звучит так: написать процедуру вычисления интерполяционного полинома в форме Лагранжа, Эйткина, Ньютона и Чебышева. Сами формулы полиномов в присоединенном файле. Заранее благодарна.
C++ Не могу разобраться с try catch Здравствуйте! мне надо чтобы если юзер вводит неверные данные ему было предложено вновь ввести данные заново.Почему этого не происходит #include "stdafx.h" #include <iostream> #include <locale> #include <conio.h> typedef unsigned short int g; int main() { g b=0;g m=1; std::wcout.imbue(std::locale(".866")); https://www.cyberforum.ru/ cpp-beginners/ thread550.html C++ Определение числа операций в секунду
Требуется определить, какое число операций выполнит программа за одну секунду. Например, чему будет равно значение i через одну секунду реального времени. for (int i = 0; ; i++); Так же Буду благодарен за любую инфу по работе со временем. Язык - С++.
C++ Ожидание ввода с клавы Господа программеры! У меня прога, которая в цикле в фоновом режиме ожидает нажатия комбинации клавиш. При этом процессорных ресурсов жрет на 100%. Application->ProcessMessages() не помогает. Как сделать (без использования TTimer), чтобы она опрашивала клаву, допустим, раз в секунду, естественно, не нагружая процессор и не мешая работе остальных приложений? https://www.cyberforum.ru/ cpp-beginners/ thread426.html C++ В txt-файле найти заданное слово или фразу и поменять её на другое слово или фразу https://www.cyberforum.ru/ cpp-beginners/ thread357.html
Привет народ! Помогите чем сможете. Короче нужна программа, которая в txt-файле ищет заданное слово или фразу и меняет её опять же на заданную слово или фразу. Заранее благодарен.
Получение второй цифры двузначного числа C++
Добрый день... Вот есть часть кода программы, которая должна из двучзачного числа взять второй знак... #include <stdio.h> #include <conio.h> void main() { int Array={11,12,13,14,15,16,17,18,19}, cis1=0; for (int i=0; i<9; i++)
C++ Подключение к чату https://www.cyberforum.ru/ cpp-beginners/ thread203.html
Вопрос, как написать на С++ программку которая будет подключаться к чату, самостоятельно входить в него, под определнным ником.
Гость
13.11.2006, 19:19 0

Указатель на функцию член - C++ - Ответ 3470

13.11.2006, 19:19. Показов 3337. Ответов 4
Метки (Все метки)

Ответ

Вроде теперь без смайликов

Цитата Сообщение от незарегистрированный Посмотреть сообщение
Вот урезаный донельзя код:

class Window
{

public:

...

bool registerClassEx()
{
WNDCLASSEX wcx;
...

wcx.lpfnWndProc = &Window:: proc;

...

}


LRESULT CALLBACK proc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam)
{
...
}

};

В общем, те, кто знаком с Win32 поймут что я хочу сделать.

Объясню в чем проблема:

В wcx.lpfnWndProc должен лежать указатель на функцию обработки сообщения, эта функция и есть функция proc, но как же достать её адрес, когда я нахожусь в функции registerClassEx() ???

Просто proc компилятор не съедает, &Window:: proc съедает, но не может привести

LRESULT (__stdcall Window::* )(HWND,UINT,WPARAM,LPARAM)

к типу LRESULT (__stdcall *)(HWND,UINT,WPARAM,LPARAM)

а именно это мне и надо.

Но как это сделать?!

Проблема решается, если сделать proc статичной (static), но это мне не подходит.

Помогите пожалуйста!
Уже несколько часов не могу ничего с этим поделать.


Вернуться к обсуждению:
Указатель на функцию член C++
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.11.2006, 19:19
Готовые ответы и решения:

Указатель на функцию-член
Доброго времени суток, возникла следующая ситуация: Приведу пример: class A { public: void a()...

Указатель на функцию-член
Имеем следующий код: #include &lt;iostream&gt; using namespace std; class Windows { public: void...

Указатель на функцию-член
// howmany.cpp: определяет точку входа для консольного приложения. // #include &quot;stdafx.h&quot;...

Указатель на функцию-член класс
Я уже создавал одну тему, но обсуждения проблемы там навело меня еще на один вопрос. Для примера...

4
13.11.2006, 19:19
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.11.2006, 19:19
Помогаю со студенческими работами здесь

Указатель на функцию-член класса
Нужно передать указатель на функцию класса A изнутри самого класса А в функцию, в качестве...

Указатель на функцию - член класса.
делаю так: class c1 { void foo(); } class c2 { void (*fp)();

Не могу создать указатель на функцию. ошибка: нестандартный синтаксис; используйте "&", чтобы создать указатель на член
Выбивает ошибку, когда хочу присвоить переменной адрес какой то функции. Ошибка в строке 28(если...

Не могу создать указатель на перегруженную функцию-член класса
Есть функция монстр из vulkan api. Она является членом класса. Просто написать её название не...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru