C++ 26 Professional

The C++ 26 Professional exam assesses your intermediate-level knowledge of C++, building on foundational concepts to test advanced programming skills with the C++26 standard.

Topics covered include:

  • Advanced pointers, references, and forwarding
  • Memory management and smart pointers
  • Templates, concepts, and generic programming
  • Move semantics and value categories
  • Exceptions, error handling, and std::expected
  • Concurrency and cooperative cancellation
  • C++26 contracts (pre/post/contract_assert)
  • C++26 reflection basics (P2996)
  • std::execution senders/receivers vocabulary
  • New C++26 containers: hive, inplace_vector, flat_map, simd
  • Library hardening and erroneous behavior

Passing this exam demonstrates intermediate competency in modern C++ (C++26) and readiness for professional C++ development work.

Assessment Details

● Level: intermediate

● Cost per attempt: 19.99

● Number of Questions: 30

● Format: Multiple Choice, Multiple Answer, True/False

● Passing score: 70%

● Time limit: 60min

£19.99




We use third party cookies to personalize content, ads and analyze site traffic.
Learn more