Utility libraries in c++

initializer_listtemplate< class T >class initializer_list;https://en.cppreference.com/w/cpp/utility/initializer_list size returns the number of elements in the initializer list(public member function) begin returns a pointer to the first element(public member

Conversion in c++

static_castConverts between types using a combination of implicit and user-defined conversions dynamic_castSafely converts pointers and references to classes up, down, and sideways

Classes in c++ part 1

Class declaration Member specification Function definitions  Access specifiers Using-declarations member template declarations alias declarations local struct injected-class-name Non-static data members Member initialization