![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| oleg1973 |
|
|||
![]() asm fanat ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3283 Регистрация: 16.7.2003 Где: Italy Репутация: 1 Всего: 34 |
есть линюховская либа
в ней заголовочные файлы шас я их немножко переделваю чтоб было можно в асме использовать вот столкнулся typedef union{ Uint8 type; SDL_ActiveEvent active; SDL_KeyboardEvent key; SDL_MouseMotionEvent motion; SDL_MouseButtonEvent button; SDL_JoyAxisEvent jaxis; SDL_JoyBallEvent jball; SDL_JoyHatEvent jhat; SDL_JoyButtonEvent jbutton; SDL_ResizeEvent resize; SDL_ExposeEvent expose; SDL_QuitEvent quit; SDL_UserEvent user; SDL_SywWMEvent syswm; } SDL_Event; поидее данная структура набор указателей на другие структуры а почему тогда Uint8, я так понимаю это 1 байт? или я не прав? указатель вообшемто в данном случае 4 байтный Sint16 , Uint16 а это што? нечто 2х байтное я так думаю если не сложно разьясните про типы эти -------------------- SST 465555 icq 200-512-712 |
|||
|
||||
| srd |
|
|||
![]() Нереварин ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 951 Регистрация: 30.8.2003 Где: Владивосток Репутация: 27 Всего: 49 |
typedef unsigned char Uint8;
typedef unsigned short Uint16; typedef signed short Sint16; Это не набор указателей на другие структуры, а объединение самих структур. С помощью поля type определяется, данные какой именно структуры сейчас используются. Это не указатель. Вообще, ни одно из этих полей не является указателем. -------------------- Не смей читать мою подпись!!! |
|||
|
||||
| oleg1973 |
|
|||
![]() asm fanat ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3283 Регистрация: 16.7.2003 Где: Italy Репутация: 1 Всего: 34 |
да все уж разобрался
бред они сделали нада проверять етот самый элемент структуры на 1 или 0 в зависимости от заполнения самой структуры данными кароче инклуды почти переделал -------------------- SST 465555 icq 200-512-712 |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |