Я все-таки решил разобраться, есть ли смысл при работе с итераторами писать ++iterator, а не iterator++. Мой интерес к этому вопросу возник не из любви к искусству, а из практических соображений...
К сожалению, несмотря на кажущуюся простоту, простой пересборки 32-битной программы под 64-битную платформу и исправления ошибок компилятора зачастую бывает недостаточно для...
В 64-битных версиях ОС семейства Windows присутствуют 2 варианта программы rundll32.exe: 64-битная версия: %WinDir%\System32\rundll32.exe и 32-битная версия: %WinDir...
64-битная версия компилятора Visual C++ не поддерживает ассемблерных вставок, поэтому использование записи вида "__asm int 3" становится невозможным. Однако существует другой, менее...
Документированные возможности WinAPI не позволяют напрямую идентифицировать 64-битные процессы из 32-битной программы, запущенной в 64-битной системе Windows под WoW64. В общем случае, чтение...
Это легко сделать с помощью предопределенных #define, заранее объявленных в компиляторе. Вот код, который показывает, в каком режиме собирается проект – в 32-битном, в 64-битном (AMD64 или...
Это моя очередная заметка о том, как PVS-Studio делает программы более надёжными. То есть где, и какие ошибки он обнаруживает. На этот раз под молоток попали примеры, демонстрирующие работу...
При разработке статического анализатора PVS-Studio мы всегда стараемся учитывать замечания и предложения, поступающие от наших пользователей. Подобная обратная связь позволяет нам улучшать...
Реестр 64-разрядных версий Windows подразделяется на 32- и 64-разрядные разделы. Большинство 32-разрядных разделов имеют те же имена, что и их аналоги в 64-разрядном разделе, и наоборот. По...