powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / _int16 в C++ Linux
6 сообщений из 6, страница 1 из 1
_int16 в C++ Linux
    #34263367
Mari.P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в VS6.0 есть тип данных _int16
а gcc при компиляции на него ругается
подскажите плиз уважаемые профессионалы
как объявить тип размером в 2 байта
...
Рейтинг: 0 / 0
_int16 в C++ Linux
    #34263376
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;
...
Рейтинг: 0 / 0
_int16 в C++ Linux
    #34263377
Станислав С 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.
...
Рейтинг: 0 / 0
_int16 в C++ Linux
    #34263463
Serik Akhmetov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
int16_t
...
Рейтинг: 0 / 0
_int16 в C++ Linux
    #34263465
Mari.P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот спасибо большое. Пришел заклин большой
я ведь нашла определение
#ifndef _INT16
typedef short int16;
#endif
но почему-то мне подумалось что short - это байт
...
Рейтинг: 0 / 0
_int16 в C++ Linux
    #34263616
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mari.PВот спасибо большое. Пришел заклин большой
я ведь нашла определение
#ifndef _INT16
typedef short int16;
#endif
но почему-то мне подумалось что short - это байт

int16_t находится в <sys/types.h>. Но можно инклудить и просто <stdlib.h>
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / _int16 в C++ Linux
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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