Chapitre 2

auto

En soi, auto est aussi simple qu’il puisse l’être, mais il est aussi plus subtil qu’il ne le paraît. Certes, il permet de faire des économies de saisie, mais il évite également les problèmes d’exactitude et de performances qui peuvent tourmenter les déclarations de type manuelles. Par ailleurs, certains des résultats de la déduction de type auto, bien que scrupuleusement conformes à l’algorithme prévu, sont, du point de vue du programmeur, tout simplement faux. Lorsque c’est le cas, il est important de savoir orienter auto vers la bonne réponse, car revenir à des déclarations de type manuelles est une solution qu’il est souvent préférable d’éviter.

Ce court chapitre fait le tour des avantages et des inconvénients de auto.

Conseil ...

Get Programmer efficacement en C++ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.