Мы используем куки, чтобы пользоваться сайтом было удобно.
Хорошо
to the top
close form

Заполните форму в два простых шага ниже:

Ваши контактные данные:

Шаг 1
Поздравляем! У вас есть промокод!

Тип желаемой лицензии:

Шаг 2
Team license
Enterprise license
** Нажимая на кнопку, вы даете согласие на обработку
своих персональных данных. См. Политику конфиденциальности
close form
Запросите информацию о ценах
Новая лицензия
Продление лицензии
--Выберите валюту--
USD
EUR
RUB
* Нажимая на кнопку, вы даете согласие на обработку
своих персональных данных. См. Политику конфиденциальности

close form
Бесплатная лицензия PVS‑Studio для специалистов Microsoft MVP
* Нажимая на кнопку, вы даете согласие на обработку
своих персональных данных. См. Политику конфиденциальности

close form
Для получения лицензии для вашего открытого
проекта заполните, пожалуйста, эту форму
* Нажимая на кнопку, вы даете согласие на обработку
своих персональных данных. См. Политику конфиденциальности

close form
Мне интересно попробовать плагин на:
* Нажимая на кнопку, вы даете согласие на обработку
своих персональных данных. См. Политику конфиденциальности

close form
check circle
Ваше сообщение отправлено.

Мы ответим вам на


Если вы так и не получили ответ, пожалуйста, проверьте, отфильтровано ли письмо в одну из следующих стандартных папок:

  • Промоакции
  • Оповещения
  • Спам

>
Публикации

Публикации: статьи

22 Мар 2011
Сделать правильно – трудно (об одной непростой ошибке)
Евгений Рыжков
Нашему анализатору PVS-Studio уже не первый год. Но до сих пор там иногда обнаруживаются "изначальные" ошибки. То есть те ошибки, которые были всю жизнь. Недавно мы проверяли исходный код...
...
Подписаться на рассылку
Хотите раз в месяц получать от нас подборку вышедших в этот период самых интересных статей и новостей? Подписывайтесь!
* Нажимая на кнопку, вы даете согласие на обработку своих персональных данных. См. Политику конфиденциальности
09 Мар 2011
Как уменьшить вероятность ошибки на этапе написания кода. Заметка N1
Андрей Карпов
Я добрался до кода широко известного клиента мгновенных сообщений Miranda IM. Вместе с различными плагинами это достаточно большой проект, размер которого составляет около 950 тысяч строк кода на C...
...
01 Мар 2011
По колено в Си++ г... коде
Андрей Карпов
Наверное, многие знают сайт govnokod.ru. Если нет - рекомендую заглянуть тем, кто считает себя программистом. Хорошее настроение будет...
...
13 Фев 2011
Есть ли практический смысл использовать для итераторов префиксный оператор инкремента ++it, вместо постфиксного it++
Андрей Карпов
Я все-таки решил разобраться, есть ли смысл при работе с итераторами писать ++iterator, а не iterator++. Мой интерес к этому вопросу возник не из любви к искусству, а из практических соображений...
...
10 Фев 2011
Почему создание 64-битной версии программы может быть не простым делом?
Андрей Карпов
К сожалению, несмотря на кажущуюся простоту, простой пересборки 32-битной программы под 64-битную платформу и исправления ошибок компилятора зачастую бывает недостаточно для...
...
10 Фев 2011
Что использовать вместо rundll32.exe для запуска 64-битных DLL
Андрей Карпов
В 64-битных версиях ОС семейства Windows присутствуют 2 варианта программы rundll32.exe: 64-битная версия: %WinDir%\System32\rundll32.exe и 32-битная версия: %WinDir...
...
10 Фев 2011
Что можно использовать вместо инструкции "int 3" в 64-битной программе?
Андрей Карпов
64-битная версия компилятора Visual C++ не поддерживает ассемблерных вставок, поэтому использование записи вида "__asm int 3" становится невозможным. Однако существует другой, менее...
...
10 Фев 2011
Как узнать в 32-битной программе, какие 64-битные процессы запущены?
Андрей Карпов
Документированные возможности WinAPI не позволяют напрямую идентифицировать 64-битные процессы из 32-битной программы, запущенной в 64-битной системе Windows под WoW64. В общем случае, чтение...
...
05 Фев 2011
Как с помощью #ifdef узнать, что собирается 64-битный проект в Visual Studio
Андрей Карпов
Это легко сделать с помощью предопределенных #define, заранее объявленных в компиляторе. Вот код, который показывает, в каком режиме собирается проект – в 32-битном, в 64-битном (AMD64 или...
...
Показать еще Pagination arrow previous
Показано: - из 1420