Direct Initialization : whenever the initialization is an argument list in parenthesis. Copy-initialization only takes into account implicit constructors and implicit user-defined conversion functions, whereas
Direct Initialization : whenever the initialization is an argument list in parenthesis. Copy-initialization only takes into account implicit constructors and implicit user-defined conversion functions, whereas