모던C++에서는 이제 typedef를 사용하지 않고 using 키워드를 사용한다.
https://unikys.tistory.com/381
- typedef가 타입을 짧게 축약(abbreviation)하는 것에 가깝다면, using 타입 별칭은 선언(alias declaration)하는 것에 가깝다 할 수 있다.
- 기존의 typedef 대비 using을 이용한 별칭 선언은 template 별칭 직접 지원, 코드 가독성 향상의 잇점이 있다.
기능적으로 봤을 때는 큰 차이가 없을 지라도, 사용이 어렵지 않고 언어 표준이 갱신된 만큼, 가급적 typedef 보다 using 별칭 선언으로 습관 들이는 것을 추천한다
http://egloos.zum.com/sweeper/v/3203908
'프로그래밍 > C++' 카테고리의 다른 글
[C++] 후위 반환 타입 (0) | 2021.07.25 |
---|---|
[C++] template (0) | 2021.07.22 |
[C++] structured binding (0) | 2021.07.21 |
[C++] namespace (0) | 2021.07.19 |
[C++] boost 라이브러리 집중 분석 (0) | 2021.04.05 |