Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/20: Рейтинг темы: голосов - 20, средняя оценка - 4.75
SteeLHeaD
1 / 1 / 0
Регистрация: 05.02.2013
Сообщений: 34
1

uint32 и UINT64

15.03.2013, 16:16. Просмотров 3779. Ответов 6
Метки нет (Все метки)

Господа,
не подскажете ли, какие магические слова надо написать, чтобы начать использовать тип uint32?
Мне не важно, как он называется (то есть советы про #define не нужны),
я могу легко привыкнуть к названию fuckinguint32,
но я не понимаю, какие #include для этого нужно написать.
Спасибо заранее за помощь!
(Пока я выхожу из положения так - пишу unsigned int varName; - но у меня сомнения насчет 32 битности. А вообще мне нужен еще и UINT64 - тут я вообще ума ен приложу, что нужно написать, чтобы этот тип появился)
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.03.2013, 16:16
Ответы с готовыми решениями:

uint32, size_t и подобные им
Собственно, в чем смысл данных типов, в отличие от обычных unsigned int, int и...

Преобразование UInt32 в UInt64. Ошибка MSDN?
Почему в справке msdn в таблице преобразования типов, НЕ написано что тип...

Как из Uint64 переписать правые 32 раряда в число формата Uint32
Подскажите, как из Uint64 переписать правые 32 раряда в число формата Uint32,...

Тип переменных uint64
Добрый день Не являюсь официальным программистом, постоянно "живу" в...

Преобразование массива к uint32
Есть задание: создать массив случайных чисел (от -100 до 100) A, сделать массив...

6
Evg
Эксперт CАвтор FAQ
19350 / 7203 / 538
Регистрация: 30.03.2009
Сообщений: 20,142
Записей в блоге: 30
15.03.2013, 16:25 2
Если работаешь на 32- или 64-битных системах, то

C
1
2
typedef unsigned uint32;
typedef unsigned long long uint64;
0
Кудаив
410 / 409 / 72
Регистрация: 27.05.2012
Сообщений: 1,168
Завершенные тесты: 2
15.03.2013, 16:26 3
на чём программируете, среда какая?
0
Evg
Эксперт CАвтор FAQ
19350 / 7203 / 538
Регистрация: 30.03.2009
Сообщений: 20,142
Записей в блоге: 30
15.03.2013, 16:29 4
Цитата Сообщение от SteeLHeaD Посмотреть сообщение
но я не понимаю, какие #include для этого нужно написать
Что-то я проморгал эту фразу
0
ForEveR
В астрале
Эксперт С++
7997 / 4755 / 652
Регистрация: 24.06.2010
Сообщений: 10,547
Завершенные тесты: 3
15.03.2013, 16:34 5
SteeLHeaD,
C++
1
#include <cstdint>
в С++11.
C++
1
#include <boost/cstdint.hpp>
в С++98/03.

Остальное зависит напрямую от компилятора в котором работаете, эти 2 хидера кроссплатформенны.
0
Croessmah
++Ͻ
14776 / 8452 / 1605
Регистрация: 27.09.2012
Сообщений: 20,800
Записей в блоге: 2
Завершенные тесты: 1
16.03.2013, 13:32 6
Если работаете в Visual Studio, то там есть типы:
__int8
__int16
__int32
__int64
__int128
0
Герц
526 / 343 / 12
Регистрация: 05.11.2010
Сообщений: 1,077
Записей в блоге: 1
16.03.2013, 14:11 7
Цитата Сообщение от ForEveR Посмотреть сообщение
SteeLHeaD,
C++
1
#include <cstdint>
в С++11.
C++
1
#include <boost/cstdint.hpp>
в С++98/03.
Остальное зависит напрямую от компилятора в котором работаете, эти 2 хидера кроссплатформенны.
stdint.h есть и в 11, и в 03, и в 98, а по сути cstdint и в более старых компиляторах появился.

Не по теме:

Как ты слово head [hed] читаешь как hid? :-)

0
16.03.2013, 14:11
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.03.2013, 14:11

Отличие Uint32 от Int32
Господа, понимающие. Объясните, пожалуйста в чём отличие? Рихтер говорит...

Рандомизация UInt64 чисел в промежутке
Здравствуйте , долго искал по просторам интернета , но так и не нашел внятного...

Преобразование шестнадцатиричной последовательности в UInt32
Здравствуйте, не работает библиотека Globalization для преобразования hex в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru