查找程序代码软件推荐网站-50个著名开源网站

50个著名开源网站

1. /tag/c/--数千个有用的C语言源代码片段

2. /category/c-cpp/scripts-programs/Hotscripts -- 提供数百个 C 和 C++ 脚本和程序。 所有程序都分为不同的类别。

3. /vb/default.asp?lngWId=3——超过10000行C和C++免费源代码

4. 超过9000个用C编写的项目。

5. /code/c.html--DANIWEB提供的实用代码段。

6. /tags/C/--programmersheaven 上的 C 编程资源。

7. /code/ddj.html--多布博士日记的源代码。

8. /cgi-bin/source/source.cgi——C和C++编程资源。

9、/--CodeCogs是一个协作开源库,C/C++数值组件。

10. /codesearch?q=programming++lang:c&cs_r=lang:c--Google Code 的 C 源代码。

11. /1/C--CodePedia 是一个针对系统编程和其他笔记本相关主题的开放论坛。

查找程序代码软件推荐网站-50个著名开源网站

12.

13. /?cat=2--codeproject提供的C/C++资源代码项目。

14. /sourcecode/cpp.shtml--以下是一些C和C++库的DLL、VCL、源代码、组件、模块、应用程序框架、类库、源代码片段等,您可以在您的项目中使用无需支付费用和特许权使用费。

15. .html——这是 345 个 C++ 源代码的综合列表。

16. /src/--C++编写的常用控制台程序和Windows程序代码列表。

17.++/code/--C++语言数据结构与算法分析(第二版)源代码。

18. /--C源代码片段。

19./downloads.html--C++源代码。

20./天文与数值软件源代码

21. /od/cgames/C_Games_with_Source_Code.htm——游戏相关的C++源代码。

22. .html--免费的C/C++数值估计源代码。

23. /C_C__/Utilities/index.html--C/C++ 工具。

查找程序代码软件推荐网站-50个著名开源网站

24. /resources/c_library.htm——免费的C++源代码和其他有用的工具。

25. /bradapp/links/cplusplus-links.html——Brad Appleton 的 C++ 链接——资源、项目、库、教学和编码。

26. /cpp_site.html——这是一个网页,收集了几个C/C++网站的链接列表。

27. /libbook/examples.html——在这里,你可以收听并下载本书中所有的C++标准库示例。

28.++ 用户出版物

29.

30./directory/65892/Developers.htm--C程序

31. /code/cplusplus.html——实用代码段。

32./tag/c--C++源代码

33. /tags/C--C++编程资源,programmersheaven

34. /codesearch?hl=en&lr=&q=programming--Google 代码搜索-C++ 编程语言

35. /1/Cpp--CodePedia 是一个关于系统编程和其他笔记本相关议程的开放网站。

36. /index.asp?TabID=1&CategoryID=3--C++源代码,由Codebeach提供

37.项目编写的C++编程语言

38. /od/codelibrary/Code_Library_for_C_C_and_C.htm——C、C++和C#的代码库。

39./--Visual Basic、PHP、ASP技术、C、C++百科全书。

40. /--Borland C游戏、图像和声音源代码示例。

41. /Code/Cpp/CatalogCpp.htm——C++源代码。

42. /modules/mydownloads/--C 和 C++ 电子书和源代码示例。

43. /books/opus4/programs/index.htmlC++物理多项式和公式源代码。

44.++。

45./libbook/examples.html--C++标准库-教程和参考资料。

46.Edward M. Reingold 的日历书、论文和代码。

47. /--c++源代码文件。

48、++解决科学问题。

49. /topics/core-c/--C/C++ 的 IT 工具箱。

50..html--该文件包含大量C示例程序

我们结合自己多年的开发经验想想从哪里讲吧。 希望对新人有一定的帮助。

1. 网络

网络库必须掌握ACE和libevent,一个是重量级网络库,一个是轻量级网络库。 仔细想想,现在哪个程序不使用网络呢。 不懂互联网,寸步难行。 熟悉这两个开源库的前提是必须了解socket的原理。 给你推荐的好书是《UNIX网络编程》。 你可以读一下这本书。 你不需要阅读其他《windows网络编程》,因为网络编程,如果你学会了Berkeley套接字,你就可以在任何平台上进行网络编程。 你不需要学习windows下的网络编程,因为windows下的网络也是通过Berkeley套接字连接的。 如果你学习《Windows网络编程》,那么如果你今天在linux或者unix下做网络编程,你还是得学一下。 没有必要这样做。

2. 数据库

对于数据库来说,只需了解开源Mysql和开源PostgreSQL中的一种即可,商业数据库只需了解一种Oracle,文件数据库只需了解一种sqlite。 但是请注意,不要被里面数据库的名字给骗了,数据库的本质就是SQL语句,你必须了解数据库的基本原理,精通SQL语言的应用,了解数据库的优化一旦了解了数据库的原理,你就可以轻松掌握你使用的是哪些数据库,而不会关心是Mysql还是Oracle。

3. 日志操作

对于日志操作,建议大家熟悉一下日志库log4cpp,它支持多线程、将日志重定向到网络等,反正你能想到的日志功能它都有。 日志,一是为了方便发现问题,记录程序运行的一些情况。 有必要。

四、管理背景

众所周知,写程序是给别人用的查找程序代码软件推荐网站,不是给自己用的,所以就程序的易用性而言,提供更多可以让对方直接查看的管理接口是非常重要的。 需要为程序提供一个Web管理界面,以便用户可以登录并查看程序的各种信息。

五、读取配置文件

所有的程序都必须有一个配置文件,方便配置一些项目,为程序提供灵活性。 因此查找程序代码软件推荐网站,在编写程序时,必须有一个读取配置文件的封装类。

6.内存池

所有进程都需要分配视频内存。 对于C/C++来说,分配和管理显存已经是一项非常具有挑战性的任务。 我推荐 nedmalloc,一个开源内存池库。 Nedmalloc是一个跨平台的高性能多线程内存分配库,被许多库使用。

七、缓存库

众所周知,memcache是​​使用最多的缓存库。 在进行数据库开发时非常有用。

8. 脚本

脚本是一个很有趣的东西,有很多功能。 其实我们只需要写一个脚本就可以完成。 代码量小,开发速度快。 必须掌握的脚本是perl,这是一门很古老的语言,但是它的功能太强大了。 我可以保证java能做的工作perl也绝对能做。 C能干,perl不一定能干。 perl作为linux和unix系统集成的脚本语言,是必须要学的。

lua语言在游戏行业有着广泛的应用。

Python脚本,很强大,推荐学习。

上面是一个比较通用的函数,所有程序都会用到。

在不同的应用领域,需要掌握不同的开源库。 例如,从事游戏开发的人可能需要掌握开源UI库CEGUI、duilib、开源3D引擎OGRE等。

50个著名开源网站

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 网站程序 查找程序代码软件推荐网站-50个著名开源网站 https://www.wkzy.net/game/167158.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务