C++ quiz: 64 questions

64 questions from the 16 lessons of C++ Programming. Each answer is explained, with a link back to the lesson it comes from, and your best score stays on this device.

Test yourself

64 questions from this course's lessons, in a random order. See what you remember, then go back to the lessons behind the questions you missed.

How many questions?

What the quiz covers

  1. Your first C++ program (4 questions)
  2. Variables and types in C++ (4 questions)
  3. Input and output in depth (4 questions)
  4. Decisions and loops (4 questions)
  5. Functions in C++ (4 questions)
  6. References (4 questions)
  7. The string class (4 questions)
  8. Vectors (4 questions)
  9. Pointers and memory (4 questions)
  10. Structs and your first class (4 questions)
  11. Maps and sets (4 questions)
  12. Stacks, queues and pairs (4 questions)
  13. Iterators and algorithms (4 questions)
  14. Templates (4 questions)
  15. Exceptions and files (4 questions)
  16. Modern C++ (4 questions)