MENU

Fun & Interesting

Member Initializer Lists | C++ Tutorial

Portfolio Courses 11,324 3 years ago
Video Not Working? Fix It Now

A comprehensive explanation of how, when and why to use member initializer lists in C++, including: - using member initializer lists with parameters, expressions and function calls - improving performance by initializing object member variables that have both a default and parameterized constructors - the difference between () and {} bracket styles in member initializer lists - initializing reference member variables using member initializer lists - initializing const member variables using member initializer lists - initializing object member variables that only have parameterized constructor(s) and no default constructor, using member initializer lists - creating a constructor for a derived class of a base class that has only parameterized constructor(s) and no default constructor, using member initializer lists Source code: https://github.com/portfoliocourses/cplusplus-example-code/blob/main/member_initializer_lists.cpp. Check out https://www.portfoliocourses.com to build a portfolio that will impress employers!

Comment