Week 13 - C++

Objectives

  • A Brief Introduction to C++
  • How to Build and Use Compiled Code and Libraries

Topics

  • C++ (and C) Basics
    • main() function
    • using an external library
    • shared and static libraries
    • header-only
    • compiling and linking, make command
  • C++ Concepts
    • Standard Template Library (STL)
    • C++11, C++14, …
    • ‘Functional’ Programming in C++

Core Material

Additional Resources