c++入门、提高、练手的开源项目

背景

之前总是感觉工作就是用c,也用不到其他的编程语言,学了也是白学,因为学了用不到也会忘记。现在才知道,学习多门编程语言,是有必要的,至少对于只会c的我有必要:

  1. 工作中大多数都是修修补补,对于能力提高没多大作用,没有多少挑战性的工作,这时如果不学习新的东西,很容易让自己呆在安逸圈中不想出来。时间长了人就废了。
  2. 学习了其他的编程语言,虽然工作上用不上,但是GitHub是哪个有很多优秀的开源项目可以做的。这些项目很多都是用Java、Python写的,如果参与这些开源项目的创作,不仅仅可以提高能力,而且学习的新的编程语言也用上了。

c++入门学习、提高的开源项目推荐

其实我推荐不了,应该是转载,但是由于这篇文章是在掘金上看到的,转载不过来,所以只有记录了,原文地址
文章中推荐的github项目地址如下:

基础

一个项目入门 C++ 足以:CPlusPlusThings

基础部分之算法:C-Plus-Plus

进阶

现代 C++:modern-cpp-tutorial
进阶指南:CppTemplateTutorial

实战

来实践一下:MyTinySTL
重温同年俄罗斯方块:Tinytetris

其他编程语言入门提高的github项目

其实这是一个系列文章中的一篇,《GitHub 上适合编程入门的项目》系列,共计 5 篇文章:
C++ 篇
Python 篇
Go 篇
Java 篇
JavaScript 篇

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值