Результаты поиска по запросу "static-analysis"

1 ответ

 вообще из активной цели.

довал за шагами вОбнаружение утечек памяти с помощью статического анализатора LLVM / Clang [https://web.archive.org/web/20111129115318/http://fruitstandsoftware.com/blog/2008/08/finding-memory-leaks-with-the-llvmclang-static-analyzer/] но я не ...

1 ответ

@ Барт Киерс: Большое спасибо!

аю статический анализатор для C. Я сделал лексер и парсер, используя ANTLR, в котором генерируется код Java. Создает ли ANTLR AST для нас автоматическиoptions {output=AST;}? Или я должен сделать дерево сам? Если это так, то как выплюнуть узлы на ...

2 ответа

Я думаю, что вы должны отредактировать свой вопрос тогда .. потому что неясно, что вы ищете инструмент, который поможет вам форматировать против инструмента, который проверяет правильность форматирования ...

ие проекты с несколькими разработчиками часто приводят к несовместимому по стилю коду. Я ищукорпия [http://en.wikipedia.org/wiki/Lint_(software)]инструмент, подобный Objective-C, который выходит за рамки ClangСтатический ...

ТОП публикаций

9 ответов

Или искать в Интернете.

листатический анализ кода [http://en.wikipedia.org/wiki/Static_code_analysis] инструменты дляхранимые процедуры [http://en.wikipedia.org/wiki/Stored_procedure]особенно написано вPL / SQL [http://en.wikipedia.org/wiki/PL_SQL]а ...

3 ответа

-1: Вы можете динамически передавать полиморфный класс другому полиморфному классу, только если их RTTI связаны. В противном случае вы получаете 0 ptr (если вы преобразуете в ptr), или вы получаете исключение bad_cast, если вы разыгрываете ссылку на несвязанный полиморфный класс.

ю, что это законно использоватьdynamic_cast сделать "перекрестное приведение" через иерархию классов. Например, если у меня есть классы, которые выглядят так: A B \ / CЕсли у меня естьA* указатель, указывающий на объект типаCтогда я ...

7 ответов

 может решить большинство проблем, когда мы хотим сгенерировать граф вызовов, который затем будет передан рабочей силе.

аюсь сгенерировать вызывающий граф, с помощью которого можно найти все возможные пути выполнения, которые попадают в конкретную функцию (чтобы мне не приходилось выяснять все пути вручную, так как существует множество путей, ведущих к ...

6 ответов

Во время выполнения вы также можете получить информацию об отдельных классах с помощью метода descriptionType (часть flash.utils). Он возвращает документ XML, который описывает класс, который вы ему даете.

у видеть класс, функцию и переменную / свойство, зависимости визуально, как NDepend [http://www.ndepend.com/Screenshots.aspx], но для кода ActionScript 2 или AS3. Какие-нибудь программы или идеи? использованиеDoxygen ...

5 ответов

Я исправил свою ошибку;) Код, который я вставил в качестве примера, правильный.

жный дубликат: Как работает подчеркивание перед переменной в классе target-c какао? [https://stackoverflow.com/questions/822487/how-does-an-underscore-in-front-of-a-variable-in-a-cocoa-objective-c-class-work] Я использую то же соглашение для ...

1 ответ

 помечены как

dBugsраспределение, [http://findbugs.sourceforge.net/]являетсяannotations.jarне подмножество, Тем не менее, несколько аннотаций, кажется, дублируются (либо точно, либо очень близко). Должен ли я предпочесть аннотацию вjsr305.jar если у меня есть ...

2 ответа

ошибка компилятора

la я могу использовать концепцию фантомных типов (как описано, например,Вот [http://blog.rafaelferreira.net/2008/07/type-safe-builder-pattern-in-scala.html] ) отмечать типы и стирать эту информацию во время выполнения. Интересно, можно ли ...