"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > C ++의 멤버 기능에 대한 Const &, & 및 && 지정자의 목적과 사용은 무엇입니까?

C ++의 멤버 기능에 대한 Const &, & 및 && 지정자의 목적과 사용은 무엇입니까?

2025-03-25에 게시되었습니다
검색:999

What is the Purpose and Usage of const&, &, and && Specifiers for Member Functions in C  ?

const & specification

const & specifier는 오버로드가 const 및 nonst lvalue 객체 모두에 사용될 것임을 나타냅니다. 사용의 예는 다음과 같습니다.

const a = a (); *a;

이 예제에서 Const & Specifier는 Const 객체 a. 사용의 예는

const A a = A();
*a;

이 예에서 & 지정자는 Dereference 연산자 (*)가 비 초가 오브젝트에서만 호출되도록합니다. 사용의 예는 다음과 같습니다. 제어 호출되는 객체의 유형 및 값 범주를 기반으로 멤버 기능의 동작을 제어하십시오. 이 유연성은 c.

에서보다 효율적이고 표현적인 코드를 허용합니다.
릴리스 선언문 이 기사는 1729669584에 재현됩니다.
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3