Get the App
SLTechnology News&Howtos  ›  Internet Technology  › 

Why is the concept better than auto when C++ declares local variable types

Shulou Source: shulou.com Published: 2022-06-01 20:48:54 09月15日 Update

This article mainly explains "why the concept is better than auto when C++ declares local variable types", interested friends may wish to have a look. The method introduced in this paper is simple, fast and practical. Let the editor take you to learn why the concept is better than auto when C++ declares local variable types.

T.12: the concept is better than auto when declaring local variable types

Reason (reason)

Auto is the weakest concept. Concept names convey more meaning than just auto.

Auto is the weakest concept. Concept names convey more information than just using auto.

Example (using TS concepts)

Example (using TS concepts)

Vector v {"abc", "xyz"}

Auto& x = v.front (); / / bad

String& s = v.front (); / / good (String is a GSL concept)

At this point, I believe you have a deeper understanding of why the concept is better than auto when C++ declares local variable types, so you might as well do it in practice. Here is the website, more related content can enter the relevant channels to inquire, follow us, continue to learn!

Tags: Concepts variables parts types content more learning practical deeper information interests reasons practicality practicality simplicity of operation methods friends examples websites Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Redmi Microsoft Xiaomi Shulou Technology Shulou Tech Info