1. 전역변수처럼 쓰임
using namespace std;
int x=1;
void ham(){
int x =1;
x+=2;
cout << ::x << endl;
}
//위 처럼하면 지역변수 x 1에 2를 더한 3이 출력되는 것이 아니라 전역변수가 출력된다.
2. 클래스명 멤버
class k{
void print(){}
}
k::print(){
...
};
//위 처럼 클래스나 구조체에서 만든 함수를 정의할때 사용 할 수 있다.
'C++' 카테고리의 다른 글
[C++] STL컨테이너 assign함수 (0) | 2024.10.19 |
---|---|
[C++] 벡터 선언 [],() 차이 (0) | 2024.10.19 |
[C++] 포인터 연산자 (*, &) (0) | 2024.10.19 |
[8/5 C++] pragma pack, std::fuction (0) | 2024.08.05 |
문자열 특정문자 기준으로 자르기 (0) | 2024.07.13 |