
Programming & Coding · C++
C++ Code Output Quiz: Predict the Result
C++ output questions: predict what each program prints, from vectors, maps and references to destructor order, overloads, lambdas and virtual calls.
Quiz · C++
A C++ quiz for beginners: cout and cin, references, bool and auto, std::string, range-based for loops, static_cast and const, with every answer explained.
C++ quizzes on references, strings and streams, predicting C++ code output, and OOP with classes, virtual functions, templates and the STL.
Before you start
You have 15 seconds for each question. When time runs out, the question counts as wrong.
Your first choice is the one that counts. It is checked straight away, with an explanation where there is one.
At the end you see your score and can go back through every question and its answer.
XP scales with your score. Replays earn XP only when you beat your previous best.
From players
Play next

Programming & Coding · C++
C++ output questions: predict what each program prints, from vectors, maps and references to destructor order, overloads, lambdas and virtual calls.

Programming & Coding · C++
A C++ OOP and STL quiz: destructors, abstract classes, templates, containers and their complexity, RAII, smart pointers and operator overloading.