Я читал в документации MS, что присвоение 64-разрядного значения на 32-разрядном компьютере Intel не является атомарной операцией; то есть, операция не ориентирована на многопотоковое исполнение. Это означает это если два человека...
Я преобразовываю некоторый код от C до C++ в MS dev студия под win32. В старом коде я делал некоторое высокоскоростное использование синхронизаций QueryPerformanceCounter () и сделал несколько манипуляций на __ int64...
Система. Консоль. WriteLine (интервал. MaxValue); Эта строка дает мне ответ 2,147,483,647, поскольку у меня есть 32-разрядный ПК. Ответ будет тем же на 64-разрядном ПК?
У меня есть значение Int64, но мне только нужны более низкие 32 бита. Таким образом я хочу быстрый способ получить значение Int32 от более низких 32 битов значения Int64. Спасибо
Я пытаюсь получить значение Int64 значения "uSNChanged" объекта Служб каталогов. К сожалению, это всегда возвращается как COM-объект некоторого вида. Я попытался использовать бросок для Int64, вызов...
Я свидетельствую странное поведение в программе .NET: Консоль. WriteLine (Int64. MaxValue. ToString ());//отображается 9223372036854775807, который является 2^63-1, как ожидалось Int64 = 256*256*256*127;//хорошо...
В моем pch-файле у меня есть следующие определения: #if (_MSC_VER <1300) typedef signed char int8_t; typedef signed short int16_t; typedef signed int int32_t; typedef ...
Я экспериментировал с SQL и базами данных на C # через SqlCeConnection. Я использовал ExecuteReader для чтения результатов и значений BigInt для идентификаторов записей, которые считываются в Long. Сегодня у меня ...
Переменная Int64 должна быть сдвинута. Я разбираю псевдоматематические функции из файла базы данных. Переменные - это uint32 или int32, поэтому я поместил их в Int64, чтобы обрабатывать их одинаково без...
Я пытаюсь разобрать поток json в Go. Я создал упрощенный пример: пакет main import ("encoding/json" "fmt") var d = []byte(`{ "world":[{"data": 2251799813685312}, {"data": ..
я пытаюсь определить константу в Delphi :const FNV _смещение _base = 14695981039346656037; И я получаю сообщение об ошибке :Слишком большая целочисленная константа. Примечание :14 695 981 039 346 656 037 десятичных чисел равно...
Я использовал std :: atoll из cstdlib для преобразования строки в int64_t с gcc. Эта функция, похоже, недоступна в цепочке инструментов Windows (с использованием Visual Studio Express 2010). Что такое ...
У меня есть несколько вопросов: нужен ли мне 64-битный процессор для использования 64-битного типа данных (__ int64 или int64_t)?
Что означает "t" в int64_t?
Начиная с того, какая версия GCC и VCC поддерживает ...
Эта программа является написано на VC ++ 6.0 на машине WindowsXP. Если я попытаюсь установить для переменной __int64 значение -2500000000 напрямую, оно будет усечено до 32-битного значения и будет взято два дополнения. __int64 .. .