MCQsAdvanced MCQsC++11/14/17/20 FeaturesC++11/14/17/20 Features 1).What new feature was introduced in C++11?1) Lambda functions2) Range-based for loops3) Move semantics4) All of the above 2).What is 'auto' keyword used for in C++11?1) Automatic type deduction2) Declaring variables3) Dynamic memory allocation4) None of the above 3).What is the 'nullptr' keyword in C++11?1) A type-safe null pointer constant2) A reference to null3) An undefined pointer4) None of the above 4).Which of the following features was added in C++14?1) Lambda expression return type deduction2) constexpr variables3) Explicit casting4) None of the above 5).Which feature was introduced in C++17?1) std::filesystem2) std::optional3) Structured bindings4) All of the above 6).Which feature is introduced in C++20?1) Modules2) Concepts3) Coroutines4) All of the above 7).What is the purpose of 'std::optional' in C++17?1) To represent an object that may or may not have a value2) To represent null objects3) To represent a collection of values4) None of the above 8).What does 'std::byte' represent in C++17?1) A byte of memory2) A reference to a byte3) An object of type byte4) None of the above 9).What feature does 'std::coroutine' in C++20 provide?1) Asynchronous programming2) Synchronous programming3) Both synchronous and asynchronous4) None of the above 10).What is the 'concepts' feature in C++20?1) A way to constrain template parameters2) A new data structure3) A new type of pointer4) None of the above