|
|
|
_int16 в C++ Linux
|
|||
|---|---|---|---|
|
#18+
в VS6.0 есть тип данных _int16 а gcc при компиляции на него ругается подскажите плиз уважаемые профессионалы как объявить тип размером в 2 байта ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2007, 06:55 |
|
||
|
_int16 в C++ Linux
|
|||
|---|---|---|---|
|
#18+
Mari.Pв VS6.0 есть тип данных _int16 а gcc при компиляции на него ругается подскажите плиз уважаемые профессионалы как объявить тип размером в 2 байта Зависит от..., но, например, так: WINDEF.h typedef unsigned long DWORD;//двойное слово = 4 байта typedef int BOOL; typedef unsigned char BYTE; //байт typedef unsigned short WORD; //слово = 2 байта typedef float FLOAT; typedef int INT; typedef unsigned int UINT; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2007, 07:19 |
|
||
|
_int16 в C++ Linux
|
|||
|---|---|---|---|
|
#18+
Станислав С Mari.Pв VS6.0 есть тип данных _int16 а gcc при компиляции на него ругается подскажите плиз уважаемые профессионалы как объявить тип размером в 2 байта Зависит от..., но, например, так: WINDEF.h typedef unsigned long DWORD;//двойное слово = 4 байта typedef int BOOL; typedef unsigned char BYTE; //байт typedef unsigned short WORD; //слово = 2 байта typedef float FLOAT; typedef int INT; typedef unsigned int UINT; С другой стороны: MSDN The types __int8, __int16, and __int32 are synonyms for the ANSI types that have the same size, and are useful for writing portable code that behaves identically across multiple platforms. Note that the __int8 data type is synonymous with type char, __int16 is synonymous with type short, and __int32 is synonymous with type int. The __int64 type has no ANSI equivalent. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2007, 07:22 |
|
||
|
_int16 в C++ Linux
|
|||
|---|---|---|---|
|
#18+
Вот спасибо большое. Пришел заклин большой я ведь нашла определение #ifndef _INT16 typedef short int16; #endif но почему-то мне подумалось что short - это байт ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2007, 08:57 |
|
||
|
_int16 в C++ Linux
|
|||
|---|---|---|---|
|
#18+
Mari.PВот спасибо большое. Пришел заклин большой я ведь нашла определение #ifndef _INT16 typedef short int16; #endif но почему-то мне подумалось что short - это байт int16_t находится в <sys/types.h>. Но можно инклудить и просто <stdlib.h> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2007, 09:53 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=34263376&tid=2029645]: |
0ms |
get settings: |
7ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
148ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 418ms |

| 0 / 0 |
