Embarcadero C++Builder и проверка 64-битного кода

Андрей Карпов
Статей: 374



Поддержка OpenMP была прекращена в PVS-Studio после версии 5.20. По всем возникшим вопросам вы можете обратиться в нашу поддержку.

В свое время мы написали в Embarcadero несколько писем с предложением пообщаться на тему использования наших наработок для проверки 64-битного Си/Си++ кода. Нашей идеей была интеграция PVS-Studio с C++Builder или реализация некоторых правил диагностики непосредственно в их компиляторе. Все письма остались без ответа и поэтому мы решили сделать небольшую заметку для тех, кому интересна тематика проверки кода созданного в C++Builder с точки зрения работоспособности на 64-битных системах.

Сейчас пакет PVS-Studio состоит из двух статических анализаторов кода: Viva64 для поиска 64-битных ошибок и VivaMP для проверки параллельных OpenMP программ. PVS-Studio интегрируется в среду разработки Microsoft Visual Studio 2005/2008 и справочную систему MSDN.

На момент написания текста PVS-Studio не поддерживает Embarcadero C++Builder и возможно пока рано думать о поддержке. Время 64-битных программ для пользователей Embarcadero C++Builder наступит немного позже. Но, тем не менее, создание 64-битных приложений является актуальной задачей. Мы готовы рассмотреть вопрос интеграции PVS-Studio с Embarcadero C++Builder.

Если ваша компания имеет большой объем исходного кода и планирует произвести его адаптацию для 64-битных систем, предлагаем написать к нам в службу поддержки. Мы маленькая компания, которая может быстро реагировать на потребности клиентов и реализовать необходимую функциональность и поддержку.



Найдите ошибки в своем C, C++, C# и Java коде

Предлагаем попробовать проверить код вашего проекта с помощью анализатора кода PVS-Studio. Одна найденная в нём ошибка скажет вам о пользе методологии статического анализа кода больше, чем десяток статей.

goto PVS-Studio;

Андрей Карпов
Статей: 374


Найденные ошибки

Проверено проектов
354
Собрано ошибок
13 290

А ты совершаешь ошибки в коде?

Проверь с помощью
PVS-Studio

Статический анализ
кода для C, C++, C#
и Java

goto PVS-Studio;