Mot-clé automatique C 11 : limites d'utilisation appropriées
La norme C 11 a introduit le mot-clé auto pour simplifier la déclaration des variables avec des variables complexes ou longues genres. Bien qu'il soit initialement destiné aux types basés sur des modèles, des questions ont été soulevées concernant sa surutilisation et les cas d'utilisation prévus.
Cas d'utilisation recommandés
Le mot-clé auto doit être utilisé lors de la détermination du type. L’expression du côté droit est difficile à première vue, mais le type est facile à déduire. Par exemple, il est approprié d'utiliser auto lorsque le type est :
Où tracer la ligne
Il est conseillé d'utiliser l'auto avec parcimonie, car une utilisation excessive peut potentiellement nuire à la lisibilité du code. Évitez d'utiliser auto :
Utilisation prévue par rapport à pratique Application
L'objectif du mot-clé auto, tel que défini par le comité des standards, est d'améliorer la lisibilité et de réduire la verbosité des déclarations de type. Cependant, dans la pratique, les développeurs peuvent interpréter différemment son utilisation prévue.
La clé est d'utiliser auto judicieusement, en équilibrant le désir de brièveté avec le besoin de clarté et de cohérence. Considérez les exemples suivants :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!