C++ 20 (2a) New Features - Standardization Process of C++20

C++ 20 (2a) New Features - Standardization Process of C++20

Assessment

Interactive Video

Information Technology (IT), Architecture

University

Hard

Created by

Quizizz Content

FREE Resource

The video introduces the C20 standardization process, highlighting new features like concepts, ranges, concurrency, modules, and coroutines. It explains that some features, such as transactional memory, remain technical specifications, meaning they might be adopted in the future. The video also outlines the timeline of the standardization process and concludes with a preview of the next video on migrating to Cetus 20.

Read more

5 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the main focus of the video regarding C20?

The history of C20

The future of C20

The standardization process of C20

The programming syntax of C20

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following features is confirmed to be part of the C20 standard?

Concurrency

Transactional memory

Networking

Parallelism

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does it mean when a feature is labeled as a 'technical specification'?

It is a feature exclusive to certain compilers

It might be adopted in the future and is optional for compiler vendors

It is a deprecated feature

It is a mandatory part of the standard

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which feature was left out as a technical specification in C20?

Modules

Coroutines

Transactional memory

Ranges

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does the start of each bar in the graph represent?

The rejection of a feature

The final publication

The initial working draft adoption

The completion of the standard