low-level

Несмотря на все известные блоги по этому вопросу, я всегда сомневаюсь в некоторых результатах, и мои личные тесты показывают, что хорошо упомянутый стандарт не является лучшим. Объявление переменных внутри цикла, чтобы держать их близко к его области видимости и сделать его быстрее, чтобы быть достигнутым ме...

Мне было интересно, что компьютеры хранят всю информацию в виде 1s и 0s / low и high voltage, yada yada...но затем, когда мы компилируем программу, она - или просто любые данные, хранящиеся на компе-находится в двоичной форме...тогда как же компьютер различает 2 части данных, так как все, что он состоит из по...

У меня есть особая проблема, для которой я ищу эффективное решение. У меня есть массив байтов, который содержит наиболее значимые n байтов беззнакового 4-байтового целого числа (самый первый байт sig). Значение оставшихся байтов (если таковые имеются) неизвестно. Мне нужно проверить, может ли частично известн...

Известно, что C++ bools должен иметь размер не менее 1 байта, чтобы можно было создать указатели для каждого [https://stackoverflow.com/a/2064565/7154924] . но в Java нет указателей на примитивные типы. Тем не менее, они все еще занимают по крайней мере 1 байт [https://stackoverflow.com/a/383597/7154924]. П...

Я заинтересовался C-подобными языками для высокопроизводительных вычислений. Вы можете порекомендовать некоторые альтернативные языки программирования, которые имеют следующие атрибуты: должен быть близок к аппаратному обеспечению (битовая манипуляция, указатели или какой-либо альтернативный безопасный мет...

Здравствуйте, ребята, я пытаюсь реализовать новую функцию frexp вручную. Для этого я использовал тип данных Union. Я могу найти экспоненту правильно, но моя проблема связана с богомолом. Я не могу найти правильное значение для mantisa part. Это дает мне действительно большое число, но когда . Я попытался сдви...

любой портативный код, который использует битовые поля, похоже, различает платформы с малым и большим концом. Смотрите объявление структуры iphdr в ядре linux для примера такого кода. Я не понимаю, почему бит endianness является проблемой вообще. насколько я понимаю, разряды являются чисто компилятор констру...