GitHub开源项目:六个C++学习不容错过的开源项目,还不收藏?
Posted 一起学编程
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GitHub开源项目:六个C++学习不容错过的开源项目,还不收藏?相关的知识,希望对你有一定的参考价值。
推荐 6 个不错的 C++ 开源项目,它们分别是:
本期推荐的开源项目是:
1. C++那些事
2. C++实现的各种算法的开源集合
3. C/C++ 技术面试基础知识总结
4. C++ 实现的俄罗斯方块
5. C++ 实现的截图软件 Demo
6. 一款可运行的基于C++ 实现的HTTP服务器
01
C++ 那些事
这是一个适合初学者从入门到进阶的仓库,解决了面试者与学习者想要深入 C++及如何入坑 C++的问题。
除此之外,本仓库拓展了更加深入的源码分析,多线程并发等的知识,是一个比较全面的 C++ 学习从入门到进阶提升的仓库。
项目地址:https://github.com/Light-City/CPlusPlusThings
02
C++实现的各种算法的开源实现的集合
这个存储库是C++实现的各种算法的开源实现的集合,算法涵盖了计算机科学、数学和统计学、数据科学、机器学习、工程等领域的各种主题。
这些实现和相关文档旨在为教育者和学生提供学习资源。因此,对于同一个目标,可以找到多个实现,但使用不同的算法策略和优化。
开源地址:https://github.com/TheAlgorithms/C-Plus-Plus
03
C/C++ 技术面试基础知识总结
C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息。
项目地址:https://github.com/huihut/interview
04
80x23终端俄罗斯方块!
这是 80x23 版本的俄罗斯方块游戏,你可以用a(左)、d(右)、w(旋转)来控制它,s(放弃)和q(退出)。
项目地址:https://github.com/taylorconor/tinytetris
05
C++ 实现的截图软件 Demo
仿 QQ 截图,C++ 实现的截图软件 Demo。
项目地址:https://github.com/wanttobeno/Screenshot
06
基于 C++ 实现的 HTTP 服务器
一款可运行的基于 C++ 实现的 HTTP 服务器,基于《TCPIP网络编程》和《Linux高性能服务器编程》实现的服务器项目。
项目地址:https://github.com/forthespada/MyPoorWebServer
希望对你有帮助!
另外的话,作为一名程序员,如果你想更好的提升你的编程能力,好好学习C/C++编程知识,以后努力成为高薪软件开发工程师的话!
C语言C++编程学习交流圈子,QQ群:739386924【点击进入】微信公众号:C语言编程学习基地
分享(源码、项目实战视频、项目笔记,基础入门教程)
欢迎转行和学习编程的伙伴,利用更多的资料学习成长比自己琢磨更快哦!
编程学习书籍:
编程学习视频:
以上是关于GitHub开源项目:六个C++学习不容错过的开源项目,还不收藏?的主要内容,如果未能解决你的问题,请参考以下文章
LinuxCon+ContainerCon+CloudOpen首次来华,国际开源盛会不容错过!