Day 14 covers the last hours (23 and 24) of C++ in 24 Hours and focuses templates and exception handling (both concepts used in ABLATE). In addition to these hours you should introduce yourself to smart pointers (fundamental to ABLATE and the dependency injection framework).
Smart Pointer Tutorial:
- Microsoft Smart Pointers
- Microsoft unique_ptr Pointers
- Microsoft shared_ptr Pointers
- Microsoft weak_ptr Pointers
Goals
- Complete activities for Hour 23 and 24.
- Update the SimpleEvent Program from day13 to replace all raw pointers with smart pointers. There should be no new/delete keywords left.
- Commit these activities and push to your private CodingAblate Repo.