当前位置:  开发笔记 > 编程语言 > 正文

C++代码分析工具

如何解决《C++代码分析工具》经验,为你挑选了3个好方法。

我目前正在学习C++,因为我还在学习,我一直在犯错.
使用像C++一样宽松的语言,通常需要花费很长时间来弄清楚究竟出了什么问题 - 因为编译器让我可以侥幸逃脱.我意识到这种灵活性是C++的主要优势之一,但它使得学习基本语言变得困难.
是否有一些工具可用于分析我的代码并根据最佳实践或合理编码提出建议?最好是作为Eclipse插件或linux应用程序.



1> ChrisW..:

启用最大编译器警告(-Wall如果您使用的是Gnu编译器,则为选项).

'Lint'是典型的静态分析工具.

valgrind 是一个很好的运行时分析器.


为valgrind +1.它发现许多新手的轻微错误,例如一个人.

2> Klaim..:

我认为你最好有一些关于良好实践的讲座以及为什么它们是好的.这应该不仅仅是一个代码分析工具(至少在开头).

我建议你阅读一系列有效的C++和**有效的STL书籍,至少.请参阅alsot The Definitive C++ Book Guide and List



3> 小智..:

对于g ++,以及打开-Wall,打开-pedantic,并准备对它发现的问题数量感到惊讶!

推荐阅读
mobiledu2402852357
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有