Что-то там в статье про PPPWorld поломалось. Она всегда отмечена как новая, не отмечается прочитанной и этот красный квадратик в меню уже до...
TrashGen, Ты там на оптическую мышь снимаешь или у тебя такой психодел в комнате? :)
crc = 0xFFFFFFFF; while (size--) crc = (crc >> 8) ^ CRC32_TABLE[(crc ^ *data++) & 0xff]; crc ^= 0xFFFFFFFF;
Использование регистров для вызова функций прекрасно попадает в категорию "чего-нибудь" :)
Дублировать аргументы не нужно. Надо просто выделить место под четыре регистра, через которые передаются параметры, чтобы функция в прологе могла...
Receiver.c #include <win/Common.h> #include <win/Manifest.h> #include <win/Window.h> #include <win/Dialog.h> #include <win/RichEdit.h> #include...
rdx не нужно, через него один из параметров в функцию передается.
Mikl___, Это про FileAlignment.
[ATTACH]
Чтобы избавиться от неудобной сегментной модели памяти и дать всем одинаковое "плоское" адресное пространство с одномерной адресацией (смещением)....
Не в физической, а в виртуальной. Далее этот виртуальный (линейный) адрес транслируется с помощью механизма страниц в адрес в физической памяти.
Там целая функция лишняя :)
Ты сишку нормально освоить не можешь, куда тебе яву? :) Китайских usb-осциллов с собственным экраном по 20$ как грязи, с характеристиками на...
Не может. Это надо на потоках разруливать. Основной поток записывает в массив хендлов MAX-1 дескрипторов, а последним ― хендл вспомогательного...
static void SendString (LPCSTR string) { HANDLE handles[257]; char name[32]; int i, length; for (i=0; i<257; i++) {...
f13nd, И все это в докер на пару гигов, шоб от окружения пользователя не зависеть :)
Ну ок, натягивай дальше :)
Intro, Я же тебе в другом топике показал, как отслеживать переполнения ДО того, как оно произойдет. Добавление разряда к целому - value = value *...
Проверять целое число на переполнение путем форматирования его в строку и сравнения строк, нормальные программисты тоже настоятельно не...
// для unsigned int if (value > 429496729 || (value == 429496729 && nextDigit > 5)) // будет переполнение else value = value * 10 +...
Separate names with a comma.