Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Из void* в структуру / 9 сообщений из 9, страница 1 из 1
26.10.2007, 15:36:31
    #34897845
chikanok
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из void* в структуру
Привет.
Подскажите мне:
приходит const void* lpData надо получить ART st.
Тоесть как из void* где хранится указатель получить то на что он указывает!
...
Рейтинг: 0 / 0
26.10.2007, 15:46:36
    #34897887
KivLar
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из void* в структуру
= (Тип)pData.[параметр]
...
Рейтинг: 0 / 0
26.10.2007, 15:48:55
    #34897896
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из void* в структуру
KivLar= (Тип)pData.[параметр]

Указатель через ->
...
Рейтинг: 0 / 0
26.10.2007, 15:53:12
    #34897912
chikanok
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из void* в структуру
тоесть так?
[ SRC c++]DWORD dwCOL=(DWORD)lpData.dwCol;[/src]или

[ SRC c++]DWORD dwCOL=(ART)lpData.dwCol;[/src]
Хотя и так и так компилятор матерится:
C2228: left of '.dwCellID' must have class/struct/union
...
Рейтинг: 0 / 0
26.10.2007, 15:55:00
    #34897918
chikanok
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из void* в структуру
от замены . на ->
только ошибка поменялась:
C2227: left of '->dwCellID' must point to class/struct/union/generic type
...
Рейтинг: 0 / 0
26.10.2007, 16:02:41
    #34897946
KivLar
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из void* в структуру
'.dwCellID' - а это кто ?
...
Рейтинг: 0 / 0
26.10.2007, 16:21:34
    #34898048
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из void* в структуру
На сколько я понял из изложенных постов:

Код: plaintext
1.
DWORD dwCOL=((ART*)lpData)-ЮdwCol;
...
Рейтинг: 0 / 0
26.10.2007, 16:21:51
    #34898049
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из void* в структуру
Код: plaintext
DWORD dwCOL=((ART*)lpData)->dwCol;
...
Рейтинг: 0 / 0
30.10.2007, 05:44:38
    #34903394
chikanok
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Из void* в структуру
Всем спасибо!!!
Akh самое то!!!Спасибо.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Из void* в структуру / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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