DDang goon
땅군 Programming
DDang goon
전체 방문자
오늘
어제
  • 분류 전체보기 (44)
    • Programming (35)
      • C++ (7)
      • C# (1)
      • 유니티 (2)
      • 자료구조 (0)
      • 언리얼엔진 (25)
    • 게임 (1)
      • 이론 (0)
      • 서버 (1)
    • 기타 (0)
      • 면접 (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • TELNET 안될 때
  • 애니메이션
  • 텔넷
  • Telnet
  • TELNET 사용법
  • 뷰포트 설정
  • WINDOW10 TELNET
  • 언리얼 엔진
  • 더블터치
  • 액터
  • 언리얼 애니메이션
  • 언리얼
  • 언리얼 엔진 액터
  • 동시터치
  • 텔넷 안될 때
  • 언리얼 뷰포트
  • 애니메이션 블루프린트
  • 멀티터치
  • 언리얼 블루프린트
  • 언리얼 엔진 애니메이션 블루프린트

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
DDang goon

땅군 Programming

Programming/C++

범위 지정 연산자(::)

2020. 12. 23. 06:30

범위 지정 연산자를 변수 이름 앞에 붙이면 해당 변수는 전역으로 사용하라는 의미로 쓰인다.

클래스에 사용하면 네임스페이스 멤버를 식별하거나 클래스의 정적 멤버를 호출 할 수 있다.

 

1. 전역변수에 사용할 수 있다.

2. 네임스페이스에 사용할 수 있다.

3. 열거형에 사용할 수 있다.

 

int x; //전역변수

namespace Namespace {
	int x;
	class ClassA {
	public:
		int x;
	};
}

enum class Enum {
	First,
	Second
};

void main(){
	int x;
	::x = 1; //전역변수 x를 사용
	Namespace::x = 1; //Namespace의 x를 사용
	Namespace::ClassA c; //Namespace의 ClassA를 사용
	Enum enum_val = Enum::First; //Enum의 First를 사용
}

 

'Programming > C++' 카테고리의 다른 글

연산자 오버로딩  (0) 2021.01.04
매크로 함수,인라인 함수  (0) 2020.12.23
매개변수의 디폴트 값  (0) 2020.12.23
비주얼 스튜디오 다중 문자열 검색  (0) 2020.08.04
[C/C++] C++에서 싱글톤을 사용하는 방법/Lazy initialzation  (0) 2019.09.16
    'Programming/C++' 카테고리의 다른 글
    • 연산자 오버로딩
    • 매크로 함수,인라인 함수
    • 매개변수의 디폴트 값
    • 비주얼 스튜디오 다중 문자열 검색
    DDang goon
    DDang goon

    티스토리툴바