Type Inference
suggest changeVersions
[{“Name”:“C++11”,“GroupName”:null}]
Introduction
This topic discusses about type inferencing that involves the keyword auto
type that is available from C++11.
Remarks
It is usually better to declare const
, &
and constexpr
whenever you use auto
if it is ever required to prevent unwanted behaviors such as copying or mutations. Those additional hints ensures that the compiler does not generate any other forms of inference. It is also not advisible to over use auto
and should be used only when the actual declaration is very long, especially with STL templates.
Found a mistake? Have a question or improvement idea?
Let me know.
Table Of Contents