Type inference in C++ is another strong point of the language, which provides the ability for the compiler to state a type based on the initial value of a variable or the context of utilization of the variable. There is also the ability to use reserved keywords such as auto and decltype that inform the compiler to deduce the type. It reduces the complexity of code and ensures that, wh... https://www.tpointtech.com/what-is-type-deduction-in-cpp11