C++11 ‘auto’ specifier

It is basically a placeholder for an actual type. That means the compiler reserves a type for a variable or function which have yet to be…