Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

C++

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
Alex_CAPS
0 / 0 / 0
Регистрация: 19.04.2013
Сообщений: 2
#1

Статический анализатор кода - C++

19.04.2013, 11:17. Просмотров 1229. Ответов 3
Метки нет (Все метки)

Всем доброго времени суток!
Мне поставлена задача, написать статический анализатор кода для MPI.
Для начала хотелось бы разобраться с работой статических анализаторов кода и принципами их написания. Думаю начать с какого-нибудь примитивного анализа для C и дальше его развить для анализа параллельного кода.
Может кто-нибудь поделиться опытом и идеями?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.04.2013, 11:17
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Статический анализатор кода (C++):

Анализатор С++ кода - C++
Доброго времени суток. Задача - разработать анализатор исходного кода на языках С++ с выявлением ошибок оформления (отступы пробелы,...

Лексический анализатор - C++
есть задание: в принципе, трудностей, как его реализовывать, нет. считываем слово, сравниваем со словарем, и в зависимости от...

Лексический и снитаксический анализатор - C++
очень нужна помощь с программой, вобщем она у меня есть готовая чужая, но я ничего в ней понять не могу, очень прошу прокоментировать и...

Реализовать лексический анализатор языка - C++
Составить автоматную грамматику и на её основе реализовать лексический анализатор языка, цепочки которого имеют вид, указанный в задании....

Статический анализ исходной программы - C++
Очень нужна программа для статического анализа исходной программы на С. Может ктото помочь с написанием? Буду очень благодарен! Заранее...

Построить синтаксический анализатор для определяемого в словаре понятия формулировка-задачи - C++
Для описания понятия формулировка-задачи мы снова используем грамматику: формулировка-задачи ::= список-определений вопрос ...

3
gooseim
Эксперт С++
508 / 412 / 37
Регистрация: 23.09.2010
Сообщений: 1,159
25.07.2013, 23:09 #2
Как вариант разбить текст на токены, из токенов составить дерево и с ним работать. На токены можно разбить с помощью регулярных выражений - boost / c++ 11 в помощь.
0
gazlan
3132 / 1908 / 285
Регистрация: 27.08.2010
Сообщений: 5,132
Записей в блоге: 1
26.07.2013, 06:09 #3
Посмотреть обсуждения Cppcheck и подобных проектов.

Почитать на хабре блог разработчика PVS-Studio и его статьи.
0
Dmitriy_M
1356 / 1237 / 114
Регистрация: 20.03.2009
Сообщений: 4,429
Записей в блоге: 11
26.07.2013, 07:32 #4
Цитата Сообщение от gooseim Посмотреть сообщение
Как вариант разбить текст на токены, из токенов составить дерево и с ним работать.
Деревья разные бывают. CLang с этим справиться лучше.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.07.2013, 07:32
Привет! Вот еще темы с ответами:

Програма анализатор - C++ Builder
Написать программу-анализатор, программа должна показывать пользователю случайную загадку, пользователь должен дать ответ на эту загадку....

Лексический анализатор - C++ Builder
Может есть у кого то исходник программы для анализа входящей языка(любого) Очень нужен пример Найти что то не могу... Помогите пожалуйста...

Статический анализатор кода - C (Си)
Всем привет! Сразу извиняюсь за то, что создал тему не в том форуме ( не знал, где ее можно создать, ибо очевидного форума про такие...

Подскажите статический анализатор кода C++ - C++
Есть большой и страшный проект на C++, где много повторяемого кода (или почти повторяемого). Есть ли такой анализатор, который сможет...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Yandex
Объявления
26.07.2013, 07:32
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru