170 похожих чатов

В записи "int64_t" что означает "_t"?

19 ответов

22 просмотра

Что это тип.

Ṧpallanzani
Что это тип.

Определены в stdint.h, это fixed data types.

Это тот случай когда размер переменной задан конкретно 64 бита. Если что, по умолчанию в стандарте гарантирована только минимальная размерность типа. https://en.cppreference.com/w/cpp/header/cstdint

Pavel (RayeS) Sidorovich
Это тот случай когда размер переменной задан конкр...

Нет, гарантировано что если платформа поддерживает такой тип, то он будет алиас будет существовать

F-L Автор вопроса
Ṧpallanzani
Что это тип.

а int не тип? Мол, на кой черт этот постфикс нужен? Почемму бы не написать "int64"...

F L
а int не тип? Мол, на кой черт этот постфикс нужен...

Думаю, чтобы явно различать встроенные типы от пользовательских.

Это типо int для разных разрядов систем? Типо для 32 _int32 ,для 16 _int16?

F-L Автор вопроса
Илья
Это типо int для разных разрядов систем? Типо для ...

Это указание количества битов в типе

Илья
Это типо int для разных разрядов систем? Типо для ...

Это для задания типа, в котором ровно столько бит, сколько тебе надо. А то укажешь int и будешь надеяться, что он 4 байта, а он, внезапно, окажется 2.

F L
а int не тип? Мол, на кой черт этот постфикс нужен...

Если очень хочется, можно typedef или using написать, чтобы int64_t превратился в i64.

F L
а int не тип? Мол, на кой черт этот постфикс нужен...

По их стандарту все типы должны заканчиваться на _t size_t ptrdif_t И другие.

F-L Автор вопроса
F-L Автор вопроса
🐈
int — не алиас

а алиас это...?

F L
а алиас это...?

это другое имя чего-то

F L
так int тоже тип, а окончания "_t " нет...

Инт это часть языка. А эти типы это переопределения из стандартной биьлиотеки

Похожие вопросы

Обсуждают сегодня

А чем вам питонисты не угодили?😂
.
79
Язык Си можно выучить за день? По книжке ANSI C на 230 страниц
Vincent Vegan
29
Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
Dim Dim, [02.07.2024 11:07] DB 0x62 Dim Dim, [02.07.2024 11:07] DB 0x66 Dim Dim, [02.07.2024 11:07] кто пояснит что это?
Dim Dim
14
Ошибка: segmentation fault (core dumped) Код: pastebin.com/BEsNNSSV Сообщение от компилятора: отсутствует ОС: Arch Linux Ядро: x86_64 Linux 6.9.7-arch1-1 Процессор: Intel Cele...
sec
4
Ребят, а за скок можно впарить анон чат с апишкой и веб админкой ?
Eugene Неелов
15
Ещё такой вопрос. Мне необходимо хранить пароль пользователя локально. Для этого планирую использовать ini файл. Это для автозаполнения полей логин и пароль при авторизации. Е...
Евгений
19
Кстати, я тут еще с одной темой столкнулся, вот учу я C++, на таком то ресурсе, а остальные постоянно советуют практиковаться, что то писать, проекты, но как писать если вот т...
aaswq1
7
@ahndmn @ayaw0_0 здарова, на чем пишете?
Aiwan \ (•◡•) / _bot
7
Коллеги, как получить PId для собственного процесса из под линукса?
Роман Лях (rgreat)
6
Карта сайта