C++에서 함수 끝의 Const
이 자습서는 C++에서 함수 끝에 const
키워드를 사용하는 방법을 보여줍니다.
C++에서 함수 끝에 있는 const
키워드
const
멤버 함수는 한 번 선언되고 변경되거나 수정되지 않는 함수입니다.
함수 끝에 있는 const
는 함수가 구성원인 개체를 가정함을 의미합니다. 일정합니다.
함수 끝에 const
키워드를 사용하여 컴파일러가 개체 데이터가 함수에 의해 변경되거나 수정되지 않도록 합니다. 이 개념은 const correctness
의 일부입니다. 즉, 변경되지 않고 바로 지금 작동하는 경우 절대 중단되지 않습니다.
const
함수 및 객체는 C++에서 작업하기 쉽고 더 안정적입니다. 함수 끝에 있는 const
는 코드가 중단되는 것을 방지하므로 코드에서 반복적으로 사용해야 합니다.
다음은 C++에서 함수 끝에 const
를 선언하기 위한 C++ 구문입니다.
datatype function_name const();
이제 함수 끝에 const
키워드를 사용하는 예제를 시도해 보겠습니다.
#include <iostream>
using namespace std;
class Delftstack {
int DemoValue;
public:
Delftstack(int a = 0) { DemoValue = a; }
int PrintValue() const { return DemoValue; }
};
int main() {
const Delftstack Demo1(100);
Delftstack Demo2(76);
cout << "The Output using object Demo1 : " << Demo1.PrintValue();
cout << "The Output using object Demo2 : " << Demo2.PrintValue();
return 0;
}
보시다시피 PrintValue
함수 끝에 const
키워드를 사용했습니다. 이제 객체를 생성할 때마다 상수가 됩니다.
출력:
The Output using object Demo1 : 100
The Output using object Demo2 : 76
Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.
LinkedIn Facebook