-
typedef@ 16. 1 ~ 17. 1/C++ 2014. 3. 6. 22:19
typedef를 이용하면 새롭게 타입을 만들지 않고 이미 정의된 타입에 또 다른 이름을 부여할 수 있다.
typedef int* IntPtr;
int*타입에 대해 IntPtr이라는 새로운 이름을 부여함.
다음 두 변수는 같다.
int* p1;
IntPtr p2;
또 다른 예로
typedef std::vector<std::string> StringVector;
StringVector myVector;
'@ 16. 1 ~ 17. 1 > C++' 카테고리의 다른 글
열혈강의 C++(잊어버린 부분 정리 2) (1) 2014.04.07 열혈강의 C++(잊어버린 부분 정리 1) (0) 2014.04.06 참조형 리턴 타입 / const 키워드 (0) 2014.03.05 메서드 오버라이딩의 특수한 경우들(2) (1) 2014.03.04 메서드 오버라이딩의 특수한 경우들(1) (0) 2014.03.03