Для получения триального ключа
заполните форму ниже
Team license
Enterprise license
** Нажимая на кнопку, вы даете согласие на обработку
своих персональных данных. См. Политику конфиденциальности

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

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

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

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

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

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


Если вы так и не получили ответ, пожалуйста, проверьте папку
Spam/Junk и нажмите на письме кнопку "Не спам".
Так Вы не пропустите ответы от нашей команды.

>
Публикации
Публикации
21 Сен 2009
Что такое size_t и ptrdiff_t
Андрей Карпов
Статья поможет читателю разобраться, что представляют собой типы size_t и ptrdiff_t, для чего они нужны и когда целесообразно их использование. Статья будет интересна разработчикам, начинающим создание 64-битных приложений, где использование типов size_t и ptrdiff_t...
...
21 Сен 2009
Как оценить процесс 64-битной миграции Си/Си++ приложений?
Евгений Рыжков
Статья посвящена вопросу оценки сложности и стоимости переноса приложений на 64-битные платформы. Рассматриваются такие аспекты, как доступность тех или иных компонентов приложения, библиотек, средств разработки. Приводится пример использования программного продукта...
...
Подписаться на рассылку
Хотите раз в месяц получать от нас подборку вышедших в этот период самых интересных статей и новостей? Подписывайтесь!
* Нажимая на кнопку, вы даете согласие на обработку своих персональных данных. См. Политику конфиденциальности
15 Сен 2009
Возможные проблемы с stdafx.h при использовании PVS-Studio
Андрей Карпов
Иногда при проверке кода приложений с помощью PVS-Studio могут возникнуть проблемы с файлом stdafx.h, который представляет собой часть механизма "precompiled headers". Например, PVS-Studio может сообщать, что этот файл не найден. Или при наличии нескольких файлов...
...
15 Сен 2009
Проблемы 64-битного кода в реальных программах: виртуальные функции
Андрей Карпов
Об одной проблеме при миграции кода на 64-битные системы, связанной с некорректной перегрузкой виртуальных функций мы писали в наших статьях уже давно. Например, наша статья "20 ловушек переноса Си++ - кода на 64-битную платформу" вышла в марте 2007 года (хотя ничуть...
...
14 Сен 2009
Сотрудники ООО "СиПроВер" выступят с докладом на конференции CEE-SECR 2009
Андрей Карпов
Доклад сотрудников компании ООО "СиПроВер" на тему "Ранняя диагностика ошибок в параллельных программах" включен в программу пятой ежегодной конференции "Разработка ПО 2009" (CEE-SECR 2009).
...
14 Сен 2009
Cannot process the whole file "foo.cpp"
Андрей Карпов
Анализатор PVS-Studio не всегда может полностью проанализировать файл с исходным кодом. Причины могут быть разные. Возможно, анализатор не смог разобрать особенно сложный шаблон или что-то еще. Такое редко, но все же случается. Как правило, это несущественно с точки...
...
07 Сен 2009
Вышла новая версия PVS-Studio 3.20
Андрей Карпов
Компания ООО "СиПроВер" выпустила новую версию статического анализатора PVS-Studio 3.20. Все изменения в программе затронули только внутреннюю структуру программы, и с точки зрения пользователя интерфейс не претерпел изменений. Внимание было уделено надежности и...
...
07 Сен 2009
Обработка исключений внутри параллельных секций
Андрей Карпов
Некоторое время назад я писал в блоге о проблемах (см. запись "OpenMP и исключения (exceptions)"), которые возникают при выходе исключения за пределы параллельных регионах. В том числе я рассказал, что исключение может быть сгенерировано оператором new и его необходимо...
...
07 Сен 2009
Магические константы и функция malloc()
Андрей Карпов
Вновь хочется вернуться к вопросу использования магических констант в коде. Можно сколько угодно говорить, что для вычисления корректного размера выделяемой памяти необходимо использовать оператор sizeof(). Но эти знания и корректное написание нового кода не помогут в...
...
28 Авг 2009
Наш сайт www.viva64.com сменил хостинг-провайдера
Андрей Карпов
На этой неделе наш сайт www.viva64.com сменил хостинг-провайдера. Это должно привести к более быстрой и стабильной работе сайта. Надеемся, более быстрая работа сайта сделает общение с ним более приятным.
...
Показать еще
Показано: - из 1353
Unicorn with delicious cookie
Мы используем куки, чтобы пользоваться сайтом было удобно. Хотите узнать подробнее?
Принять