반응형
1. copy initialization
int a = 123; // 변수 값이 자료형과 다르면 자동 casting 된다. (warning)
2. direct initialization
int a(123); // 변수 값이 자료형과 다르면 자동 casting 된다. (warning)
3. uniform initialization
int a{ 123 }; // 변수 값이 자료형과 다르면 error 발생한다.
참고: Inflearn, 홍정모의 따라하며 배우는 C++, '2.1 기본 자료형 소개'
반응형
'C++' 카테고리의 다른 글
[C++] 변수 타입의 최대·최솟값: std::numeric_limits<> (0) | 2021.10.05 |
---|---|
[C++] 자료형의 크기와 범위 (논리, 자료, 정수) (0) | 2021.09.27 |
[C++] 기본 자료형 (0) | 2021.09.22 |
[C++] 헤더 가드란? (0) | 2021.09.10 |
[C++] 소스/헤더 파일 만들기 (0) | 2021.09.08 |