728x90
728x90
SMALL
typedef
typedef double distance_t
- 지금부터 double 자료형을 distance_t 라고 부르겠다고 선언한 것
- double을 거리 표현에만 쓸 것이라면 이렇게 한눈에 들어오는 자료형으로 이름을 바꾸는게 낫지!
- 장점
ο 긴 자료형 이름도 짧고 간편한걸로 바꿀 수 있다
ο 어떤 데이터들의 자료형을 한꺼번에 바꾸고 싶다면 그냥 typedef 부분만 바꾸면 된다
typedef double distance_t;
double my_distance;
distance_t homeToWork;
distance_t homeToSchool;
- 위 코드에서 double과 distance_t는 같은 자료형이라고 인식 된다.
using
using pairlist_t = vector<pair<string, int»;
- 지금부터 vector<pair<string, int» 자료형을 pairlist_t 라고 부르겠다고 선언한 것
- vector<pair<string, int»자료형 엄청 긴데 이제 pairlist_t 라고 간단하게 부를 수 있게 됨
using pairlist_t = vector<pair<string, int>>;
pairlist_t p1;
pairlist_t p2;
728x90
300x250
LIST
'C │ C++ │ C# > C++' 카테고리의 다른 글
C++ Chapter 5.1 : 조건 분기 (if문, switch-case문) (0) | 2023.08.22 |
---|---|
C++ Chapter 4.8 : 구조체 (0) | 2023.08.21 |
C++ Chapter 4.6 : 열거형과 열거형 클래스 (1) | 2023.08.20 |
C++ Chapter 4.5 : 문자열 std::string 소개 (0) | 2023.08.20 |
C++ Chapter 4.4 : auto와 자료형 추론, 형변환 (0) | 2023.08.19 |