Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.22.51.241] |
|
Сообщ.
#1
,
|
|
|
Hi всем!
Встретил тут вот такое в хедере. Чё ето значит? #define HDN_FIRST (0U-300U) // header #define HDN_LAST (0U-399U) P.S. Сорррррри за глупый вопрос. |
Сообщ.
#2
,
|
|
|
unsigned int ii = -300U;
// result 4294966996 // hex: 0xfffffed4 |
Сообщ.
#3
,
|
|
|
Это я понимаю, что hex: 0xfffffed4
Но на фига такие сложности? Насколько мне помнится, везде по-человечески: #define MY_PARAM 0xfffffed4 И ничего, работало. |
Сообщ.
#4
,
|
|
|
HDN - префикс Header Control Notification сообщений.
|
Сообщ.
#5
,
|
|
|
2murph: да я понимаю, что HDN - это header notify.
Ладно, всем спасибо! Топик закрыт. |
Сообщ.
#6
,
|
|
|
а суффикс unsigned используется для переносимости имхо. Потому как размер слова-то может быть разный.
|
Сообщ.
#7
,
|
|
|
Ещё раз всем спасибо!
|