学了 C++去写什么有意思的应用呢?

2022 年 11 月 30 日
 jancing

工作之余想看看 C++,参考了 C++之父的编程语言书,整理了书上列举的 C++应用领域:

1.各式操作系统 2.系统的核心部分,比如订票、电子商务、搜索引擎、社交媒体、其他语言的实现( JVM 、V8 )、浏览器 3.高可用、需求随时间变化的系统,比如金融、电信、机控、军用。 4.游戏 5.嵌入式系统编程:成像、飞行控制、火箭、船舶、汽车、风力发电 6.结合图形学的科学计算 7.网络、数值计算、图像、UI 、数据库 8.库。Boost ,POCO ,QT ,wxWidgets ,WebKit ,CGAL ,OpenCV

感觉都不是什么容易的领域。大家有什么建议么,学了 C++去写什么有意思的应用呢?

6730 次点击
所在节点    C++
29 条回复
Caturra
2022 年 11 月 30 日
写 C++编译器
handuo
2022 年 11 月 30 日
机器学习,深度学习用 C++造一遍轮子
zoharSoul
2022 年 11 月 30 日
外挂
JohnBull
2022 年 11 月 30 日
OpenCV 吧,成果看得见
sosilver
2022 年 11 月 30 日
NES 模拟器
tlxf
2022 年 11 月 30 日
万变不离 web ,与 web 吧!
PyCode
2022 年 11 月 30 日
楼主看的是 Bjarne 的哪本呀
jancing
2022 年 11 月 30 日
@PyCode The C++ programming language 4th edition 国内的影印英文版
Origami404
2022 年 12 月 1 日
可以试试基于 llvm 写编译器? llvm 本身就是 C++写的编译器后端,项目本身就是 C++11+的,并且用了基本上就可以自带 jit 跟后端,自己只要实现编译器前端就可以了。antlr/yacc/手写递归下降出一个 AST 然后再调 llvm 的 API ,做起来应该难度适中,可以自己挑自己在其他语言里喜欢的特性拼一下做自己的语言。
bao3
2022 年 12 月 1 日
可以写得东西很多,比如最近我出了 40k ,让朋友用 c++ 写了 Ethernet IP adapter 的中继,专门级工厂 PLC 用。其实代码量并不大。赚小钱,加上工控业缺的是发现,不缺钱。
shiltian
2022 年 12 月 1 日
做 LLVM 呀!
netabare
2022 年 12 月 1 日
基于 grpc 传输协议,想一个具体的场景,自己定义 protobuf ,用各种第三方库写个简易的服务端,可以做的事情还是挺多的。客户端可以用 js/C#/kotlin/python 等语言做,也不会花很多时间。
feng0vx
2022 年 12 月 1 日
写个解码器吧,我觉得 ffmpeg 不太好
zeal7s
2022 年 12 月 1 日
搞搞图形学,先从最简单的软渲染入手
rb6221
2022 年 12 月 1 日
写外挂吧,那个简单,要不就写个 pc 端的小工具箱软件
jmc891205
2022 年 12 月 1 日
游戏
GBdG6clg2Jy17ua5
2022 年 12 月 1 日
写个能和 beyond compare 相当的文件对比工具吧。
daokedao
2022 年 12 月 1 日
游戏
Mistwave
2022 年 12 月 1 日
chip8 interpreter
mogita
2022 年 12 月 1 日
游戏、音视频生产工具插件

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/899163

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX