找回密码
 立即注册

有哪些适合新手练手的C/C++项目?

匿名  发表于 2022-1-7 15:09:16 阅读模式 打印 上一主题 下一主题
进修编程专栏连载编程新手练手项目系列之C/C++项目篇,一样也接待酷爱进修、对Java、Python、前端感爱好的朋友进修翻阅上三两篇内容。(接待大师停止项目标投稿)
此C/C++篇为尝试楼 - 国内领先的IT技术实训平台供稿篇

有哪些合适新手练手的Java项目?
有哪些合适新手练手的Java Web项目?有哪些合适新手练手的Python项目?有哪些合适新手练手的前端项目?
有哪些合适新手练手的C/C++项目?-1.jpg


有哪些合适新手练手的C/C++项目?-2.jpg
1、(免费项目) C/C++ - C说话建造简单计较器


有哪些合适新手练手的C/C++项目?-3.jpg
2、(会员项目) C/C++ - C说话实现通讯录
项目利用 C 说话完成一个简单的通讯录。会触及到结构体、数组、链表等重要概念。此项目为尝试楼会员可做尝试,大师如若不想充值,一样可以在收集上寻觅实例:
代码+正文:C说话做的简单的手机通讯录系统


有哪些合适新手练手的C/C++项目?-4.jpg
3、(免费项目) C/C++ - C说话操纵epoll实现高并发聊天室
项目实现客户端和办事端编程,办事端利用epoll机制,高并发必备,支持多客户聊天室聊天;客户端利用epoll和fork,父进程与子进程经过pipe通讯。  

有哪些合适新手练手的C/C++项目?-5.jpg
4、(免费项目) C说话编写万年历
利用 C 说话完成一个简单的日历功用。输入响应的年/月即可看到当月的日历。
有哪些合适新手练手的C/C++项目?-6.jpg



有哪些合适新手练手的C/C++项目?-7.jpg
5、(免费项目)
C/C++ - C说话建造2048
有哪些合适新手练手的C/C++项目?-8.png
6、(免费项目)
C/C++ - C说话版flappy_bird
有哪些合适新手练手的C/C++项目?-9.jpg
7、(免费项目)
C说话版扫雷游戏
有哪些合适新手练手的C/C++项目?-10.jpg
8、(免费项目)
C/C++ - C说话快速实现五子棋
有哪些合适新手练手的C/C++项目?-11.jpg

有哪些合适新手练手的C/C++项目?-12.jpg
C/C++ - C说话实现一个支持PHP的简易WEB办事器用C说话实现一个简易的WEB办事器,并能支持静态剖析PHP法式。首要触及到的技术有:Linux Socket编程,HTTP协议(只实现GET请求),Fast-CGI协议。
C/C++ - C说话实现ping法式项目用C说话实现ping号令。经过项目可以更深上天了解TCP/IP协议,把握C说话停止收集编程的技能方式。
C/C++ - C说话实现 Linux 收集嗅探器项目经过原生套接字的方式,监听一切当田主机收发的数据链路层帧结构,然后剖析数据包的范例,并记录到日志文件。实现一个轻量级的收集嗅探器。
C/C++ - C说话实现文件范例统计法式经过实现一个文件范例统计法式,对Linux的文件系统有一个加倍深入的领会,特别在文件范例的判定,目录的操纵上的了解会加深。
C/C++ - C 说话实现多线程排序项目在 Linux 情况下利用 C 说话多线程模子实现了排序算法,经过该项目标进修,可以了解并理论 Linux 情况的编程根本及多线程模子。

有哪些合适新手练手的C/C++项目?-13.jpg
尝试楼上有很多C++的实战项目,从简单到进阶,进修每个项目都可以把握响应的常识点。假如你还是C++新手的话,那末这个C++的项目列表你可以拿去练手实战开辟,究竟学编程脱手理论是少不了的!假如你不晓得C++可以用来做哪些项目,可以利用在哪些地方,那末你可以经过这个列表,看看C++可以做什么!
C++项目列表
1、(免费项目)C/C++ - C++ 实现太阳系行星系统
项目利用 C++实现 OpenGL GLUT 实现一个简单的太阳系行星系统,将触及一些三维图形技术的数学根本、OpenGL 里的三维坐标系、OpenGL 里的光照模子、GLUT 的键盘事务处置。


有哪些合适新手练手的C/C++项目?-14.jpg
2、(会员项目) C/C++ - C++ 实现银行排队办事模拟
一个类似可是免费的项目地址: 小项目分析之C++ 实现模拟银行排队

项目利用 C++对银行排队办事停止模拟,以事务驱动为焦点思惟,手动实现模板链式行列、随机数发生器等内容,进而进修几率编程等常识。作为可选进阶,这个模子同时还能略加点窜的利用到 CPU 资本争取模子中。  

有哪些合适新手练手的C/C++项目?-15.jpg

3、(会员项目)  
C/C++ - 100 行 C++ 代码实现线程池 一个类似可是免费的项目地址:
C++实现线程池
项目利用 C++ 及大量 C++11新特征设想并实现一个线程池库。

有哪些合适新手练手的C/C++项目?-16.jpg
4、(会员项目)  C/C++ - C++实现第一人称射击游戏
一个类似可是免费的项目地址:飞翔射击游戏的C++实现:一次课程作业
项目利用C++和 OpenGL 实现一个第一人称射击类游戏,触及键盘鼠标的处置、三维视角变更处置、素材加载衬着等。
5、(免费项目) C/C++ - C++ 开辟 Web 办事框架
办事器开辟中 Web 办事是一个根基的代码单元,将办事真个请求和响应部分的逻辑笼统出来构成框架,可以做到第一流此外框架级代码复用。项目将综合利用 C++11 及 Boost 中的 Asio 实现 HTTP 和 HTTPS 的办事器框架。
6、 C/C++ - C++ 打造 Markdown 剖析器
Markdown 几近成为了法式员编写文档的标配,Markdown 的相关语法简单,剖析 Markdown 文本可以加深往后编写编译器中词法分析的了解,本项目将利用 C++ 实现 Markdown 剖析器,并将剖析的内容天生为 HTML。

有哪些合适新手练手的C/C++项目?-17.jpg
回复

使用道具

大神点评

匿名  发表于 2022-1-7 15:09:59
回复

使用道具

匿名  发表于 2022-1-7 15:10:37
大神……
回复

使用道具

匿名  发表于 2022-1-7 15:11:18
什么时辰更新新手入门的python书籍保举啊……
回复

使用道具

匿名  发表于 2022-1-7 15:11:45
回复

使用道具

匿名  发表于 2022-1-7 15:11:57
正在用。
回复

使用道具

匿名  发表于 2022-1-7 15:12:14
太6了
干货好多
回复

使用道具

匿名  发表于 2022-1-7 15:13:13
看看
回复

使用道具

匿名  发表于 2022-1-7 15:13:57
马住
回复

使用道具

匿名  发表于 2022-1-7 15:14:27
回复

使用道具

说点什么

您需要登录后才可以回帖 登录 | 立即注册
HOT • 推荐阅读
站长姓名:王殿武 杭州共生网络科技 创始人 云裂变新零售系统 创始人 飞商人脉对接平台 创始人 同城交友聚会平台 创始人 生活经验分享社区 创始人 站长微信:15924191378(欢迎添加)