https://github.com/courses-at-nju-by-hfwei/learning-cplusplus
Learning C++ Programming Language
https://github.com/courses-at-nju-by-hfwei/learning-cplusplus
cplusplus learning-cplusplus programming-language
Last synced: 3 days ago
JSON representation
Learning C++ Programming Language
- Host: GitHub
- URL: https://github.com/courses-at-nju-by-hfwei/learning-cplusplus
- Owner: courses-at-nju-by-hfwei
- License: mit
- Created: 2017-11-09T15:42:02.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-02-27T05:52:57.000Z (over 8 years ago)
- Last Synced: 2025-07-26T12:43:18.773Z (11 months ago)
- Topics: cplusplus, learning-cplusplus, programming-language
- Language: Makefile
- Size: 12.4 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# learning-cplusplus
Learning C++ Programming Language.
See also [this wiki](https://github.com/hengxin/learning-cplusplus/wiki).
See also the [`learning-c` repository](https://github.com/hengxin/learning-c).
---
## Overview
In this tutorial, we will learn C++ by designing several computer games:
- Conway's Game of Life
- 2048
- Snake
- Tetris
- Gobang
- Popkart
What to use:
- [Godot](https://godotengine.org/)
- [SDL (Simple DirectMedia Layer)](https://www.libsdl.org/)
## Books
- "A Tour of C++" by Bjarne Stroustrup
- "The C++ Programming Language" by Bjarne Stroustrup
- "Inside the C++ Object Model" by Stanley Lippman
## Tutorials