`
- 浏览:
535323 次
-
开发工具:
-
VIM 骨灰级玩家专属
-
emacs 骨灰级玩家专属
-
code::blocks 入门级推荐
-
codelite 入门级首选
-
eclipse+CDT 如果你经常用eclipse就直接装个cdt的插件吧
-
netbeans 习惯netbeans的首选
-
anjuta gtk首选
-
KDeveloper 曾经的Linux下经典开发工具
-
Xcode Mac系开发首选
-
QtCreator Qt默认的开发工具,上升势头很猛,Qt开发推荐
-
Vistual C++ windows系开发嫡系
-
dev-c++似乎停止更新了
编译器:
- gcc
- vc
- clang/llvm
调试分析:
- gdb
- valgrind
- gprof
自动化构建:
- make
- autotools(autoconf、aclocal、automake)
- cmake
- nmake(ms)
- qmake(qt)
源码管理:
- CVS
- SVN
- GIT
开发库:
一、通用库
- STL
- boost
二、界面库(WTL、MFC外其余跨平台)
- Qt
- gtkmm(c是gtk)
- wxwidget
- WTL
- MFC
三、通讯库
- ACE
- boost::asio
四、辅助库
- 日志:log4cpp、log4cplus
- xml:TinyXML
- 单元测试:cppunit、GTest
源码:
国内网站:
-
http://fayaa.com/code/view/?lang=cpp代码发芽
-
http://www.stlchina.org/ stl中文站
-
http://www.vckbase.com/ VCBASE
-
http://www.hellocpp.net/Index.aspx
国外网站:
- http://code.google.com
- http://www.sgi.com/tech/stl/
- http://www.boost.org/
- http://www.planetsourcecode.com/vb/default.asp?lngWId=3
- http://freshmeat.net/browse/164/
- http://www.daniweb.com/code/
- http://www.programmersheaven.com/tags/C/
- http://www.ddj.com/code/ddj.html
- http://www.cprogramming.com/cgi-bin/source/source.cgi
- http://www.codecogs.com/
- http://www.google.com/codesearch?q=programming++lang:c&cs_r=lang:c
- http://www.codepedia.com/1/C
- http://www.cis.temple.edu/~ingargio/cis71/code/
- http://www.codeproject.com/?cat=2
- http://www.thefreecountry.com/sourcecode/cpp.shtml
- http://people.sc.fsu.edu/~burkardt/cpp_src/cpp_src.html
- http://www.cplusplus.com/src/
- http://users.cs.fiu.edu/~weiss/dsaa_c++/code/
- http://c.snippets.org/
- http://www.bbdsoft.com/downloads.html
- http://www.moshier.net/
- http://cplus.about.com/od/cgames/C_Games_with_Source_Code.htm
- http://cliodhna.cop.uop.edu/~hetrick/c-sources.html
- http://www.mathtools.net/C_C__/Utilities/index.html
- http://www.programmerworld.net/resources/c_library.htm
- http://freshmeat.net/browse/165/
- http://www.robertnz.net/cpp_site.html
- http://www.josuttis.com/libbook/examples.html
- http://www.gitorious.org
- http://www.github.com
- http://www.einet.net/directory/65892/Developers.htm
- http://c.ittoolbox.com/topics/core-c/
- http://snippets.dzone.com/tag/c
- http://www.programmersheaven.com/tags/C
- http://www.google.com/codesearch?hl=en&lr=&q=programming
- http://www.codepedia.com/1/Cpp
- http://cpp.snippets.org/
- http://emr.cs.uiuc.edu/~reingold/calendars.shtml
- http://cplus.about.com/od/codelibrary/Code_Library_for_C_C_and_C.htm
- http://www.c.happycodings.com/
- http://www.blueparrots.com/
- http://www.java2s.com/Code/Cpp/CatalogCpp.htm
- http://www.yeohhs.com/modules/mydownloads/
- http://www.brpreiss.com/books/opus4/programs/index.html
- http://www.sourceforge.net
- http://www.josuttis.com/libbook/examples.html
- http://pasite.org/
- http://www.hotscripts.com/category/c-cpp/scripts-programs/
- http://snippets.dzone.com/tag/c/
- http://www.codeguru.com/
- http://download.dre.vanderbilt.edu/
- http://stackoverflow.com/
- http://www.dmoz.org/Computers/Programming/Languages/C/
随着我自己积累,我会一直更新的.....
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
整体而言,《IAR C/C++开发指南》是一本为嵌入式开发者量身定制的参考资料,覆盖了从基础的开发工具使用到高级的编程技巧,再到性能优化的全方位知识。通过阅读这本指南,嵌入式开发者可以在使用IAR IDE进行项目开发...
Oracle9i Pro*C/C++编程指南源码是一个深入学习Oracle数据库与C/C++结合编程的重要资源,它提供了丰富的示例代码和实践指导,帮助开发者掌握如何利用Pro*C/C++工具进行数据库应用程序开发。Pro*C/C++是Oracle公司...
在Linux环境下进行C/C++开发,选择一款高效且功能丰富的开发工具至关重要。本文将深入探讨Linux下C/C++的最佳开发工具,以及如何利用这些工具提升编程效率和代码质量。 Eclipse是一款广泛应用于软件开发的开源集成...
总之,C/C++代码统计工具是软件开发过程中的得力助手,它提供的统计数据对于项目管理和代码质量管理具有重要意义。正确使用这样的工具,可以促进团队的协作效率,保证代码质量,从而提升软件产品的可靠性与稳定性。...
标题 "C/C++程序源码" 暗示了我们关注的是使用C或C++编程语言编写的原始代码。这两个语言都是计算机科学的基础,广泛应用于系统编程、软件开发、游戏引擎、嵌入式系统以及高性能计算等多个领域。下面将详细讨论C和...
SCCT的实现方式可以作为其他代码分析工具开发的参考。 通过研究SCCT的源码,开发者不仅可以了解代码统计的具体实现,还能学习到C/C++编程、Windows应用程序开发、MFC框架应用、编译原理等多个方面的知识,这对于...
Eclipse IDE基于Eclipse平台构建,提供了一整套开发工具和服务。 2. **CDT(C/C++ Development Toolkit)**:CDT是Eclipse中的核心插件,它为Eclipse添加了C和C++语言的支持。CDT包含了代码编辑器、构建系统、调试...
安装Visual Studio 2013并确保已安装C++开发工具。接下来,我们将进入编译过程: 1. 解压下载的源码包,打开包含的`MysqlTest.sln`文件。这是一个Visual Studio解决方案文件,包含了项目配置信息。 2. 在VS2013中...
标题 "C/C++资源" 暗示了这个压缩包可能包含了与C和C++编程相关的资料,特别是可能是一份关于UNIX系统下的C语言编程的手册或者教程。描述中的“博文链接”指向了一个ITeye博客文章,虽然具体内容没有提供,但我们...
V0.6版本是GIMP的一个早期版本,它使用C/C++编程语言编写,并且依赖于DTK+库来构建用户界面。这个版本的源码对于想要深入了解GIMP内部工作原理、学习图像处理算法或研究软件架构的开发者来说,是一个宝贵的资源。 ...
《C/C++中国象棋程序入门与提高源码》是一份专为编程爱好者和学习者提供的资源,旨在帮助他们理解并掌握如何用C或C++语言编写中国象棋游戏。这个源码集不仅包含了基础的象棋游戏逻辑,还可能涉及了高级技巧,如AI...
6. **标准库的使用**:STL(Standard Template Library)是C++的标准库,包含容器(如vector、list、set等)、迭代器、算法等功能,是提高编程效率的重要工具。 7. **异常处理**:C++中的错误处理机制,如何通过try...
《C/C++坦克大战源码解析与学习指南》 坦克大战是一款深受玩家喜爱的经典游戏,其源码由C/C++编程语言实现,为我们提供了一...无论是对游戏编程感兴趣,还是想要深入理解C/C++编程,这个源码都是一个宝贵的学习资源。
通过阅读和分析《C/C++程序设计导论(第二版)》附带的源码,读者不仅可以巩固书中的理论知识,还能提高编程能力,理解程序设计的思维方式,为将来更复杂的项目开发打下坚实基础。同时,这也是一种有效的自我学习和...
《Visual C/C++图形图像与游戏编程典型实例解析》是一本深入探讨使用Microsoft的Visual C++编程环境进行图形图像和游戏开发的专业书籍。光盘源码(三)包含了该书的后半部分,特别是最后13个实例的完整源代码,为...
《C++/Python/Flex源码计算工具深度解析》 在现代软件开发中,源码计算工具扮演着至关重要的角色,它们能够帮助开发者理解和优化代码。本文将详细探讨一款名为"C++/Python/Flex源码计算工具"的实用程序,它专为计算...
【源码】:源码是学习任何编程技术的基础,VS2008的C/C++源码通常包含头文件、源文件、资源文件等。在这个项目中,"FlashThief"可能就是主程序或者库文件的名字,可能包含主函数、设备监听模块、事件处理函数等关键...
总的来说,Eclipse for C/C++ 是一个功能强大的开发工具,不仅提供了全面的 C/C++ 开发功能,还具有高度的可扩展性和跨平台性,是专业 C/C++ 开发者的理想选择。通过熟练掌握这个 IDE,开发者可以更高效地编写、调试...
总的来说,"蓝桥杯C/C++练习软件"是学习和提升C/C++编程技能的重要工具,它不仅提供了完整的开发环境,还有丰富的练习资源。结合理论学习和实战训练,可以帮助参赛者在蓝桥杯比赛中取得好成绩。
为了帮助初学者以及那些想要从C语言跳转到C++的程序员们,一份名为《2020最新_C++全套视频教程》的综合资源应运而生。 这份教程专为学习者量身打造,内容全面,旨在通过理论与实践相结合的方式,帮助学习者高效掌握...