Learn C++ the Hard Way
A course in C++ for beginners who eventually want to make games.
This is part of a product bundle.
Module C++ Projects
Use what you know so far to create simple CLI projects to study.
- 24: The CLI ProjectsTake what you've learned so far and create many small command line utilities.
- 25: Auto keywordLearn how use
autoto make your code easier to write. - 26: The Way of the PrintLearn about print debugging, the greatest way to debug code and that's not up for debate.
- 27: Using a DebuggerUsing a Debugger
- 28: nlProject nl
- 29: catProject cat
- 30: catProject wc
- 31: basename/dirnameProject basename/dirname
- 32: headProject head
- 33: tailProject tail
- 34: lsProject ls
- 35: cpProject cp
- 37: expandProject expand
- 38: unexpandProject unexpand
- 39: sleepProject sleep
- 40: echoProject echo
- 41: sleepProject sleep
- 42: uniqProject uniq
- 43: Additional ProjectsGoing farther by implementing even more projects.
Register for Learn C++ the Hard Way
Register to gain access to additional videos which demonstrate each exercise. Videos are priced to cover the cost of hosting.