![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| shedon |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1209 Регистрация: 17.1.2003 Где: Нижнiй Новгородъ Репутация: 4 Всего: 11 |
Компилятор выдает ошибку о не соответствии типов:
-------------------- Programming is like sex: One mistake and you have to support it your lifetime |
||||
|
|||||
| RAN |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 709 Регистрация: 14.3.2003 Где: Щёлково Моск.обл. Репутация: 5 Всего: 6 |
Так у тебя класс же. Значит функция вызывается как __thiscall. Если функция ShowData не виртуальна, то можешь её сделать static и код будет работать, но придётся в неё this передавать.
Это по сути и есть thiscall. |
||||
|
|||||
| shedon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1209 Регистрация: 17.1.2003 Где: Нижнiй Новгородъ Репутация: 4 Всего: 11 |
А мне это и не надо. ShowData относиться к третьму классу СCheckingDlg. BeginMeas к CMeasurement А вызывает его функция из CSetParCheckDlg В общем наверное будет проще без указателя на функцию обойтися, передать просто this класса CSetParCheckDlg, а через него получить доступ к pСCheckingDlg->ShowData() -------------------- Programming is like sex: One mistake and you have to support it your lifetime |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |