Существует проект NetXMS. Это программное обеспечение для мониторинга компьютерных систем и сетей. Может быть использовано для мониторинга всей IT-инфраструктуры, начиная с SNMP-совместимых...
Мы проверили заголовочные файлы, входящие в состав Embarcadero C++Builder XE3. Фактически, это означает только проверку небольшого числа inline-функций. Соответственно найдено совсем...
Мы проверили пакет Windows 8 Driver Samples, используя анализатор PVS-Studio. И нашли в примерах разнообразные ошибки. Ничего ужасного в этом нет. Ошибки есть везде. Поэтому название...
Если в ваше решение (solution) входит много больших проектов, то работа с анализатором PVS-Studio может стать некомфортной. В этой небольшой заметке мы рассмотрим, почему это происходит и как...
Решил написать о работе нашей команды с open-source проектами. Перечислю, какие открытые проекты к данному моменту уже проверены с помощью анализатора PVS-Studio. Расскажу о...
Как статический анализ, так и рецензирование (или ревизия) кода являются методиками поиска ошибок и уязвимостей в исходном коде без непосредственного выполнения исследуемых программ.
В соответствии со стандартом C++, размер указателя зависит от конкретной реализации компилятора и не связан напрямую с разрядностью используемой платформы. В рамках же конкретной...
Макрос _WIN64 всегда предопределяется компилятором автоматически во время сборки для любой 64-битной ОС семейства Windows, поэтому никогда не стоит переопределять этот макрос вручную. Стоит...
Компиляторы Microsoft Visual C++ и GCC на данный момент не позволяют использовать 32-битные указатели в 64-битном программном обеспечении, созданном для процессоров с архитектурой x86-64. На...