C++
[C++] casting: static_cast <자료형>(변수)
sweetnew
2021. 11. 17. 23:15
반응형
일반 변수를 형 변환(casing) 할 때 사용한다.
static_cast <변환할 자료형 타입> (변환시킬 대상 변수)로 사용할 수 있다.
char a;
// c style
(int)a; // 강제 형변환
// cpp style
int(a); // 강제 형변환
static_cast<int>(a); // 논리적 형변환: 컴파일할 때 오류를 확인하고 형변환
참고: Inflearn, 홍정모의 따라하며 배우는 C++, '2.7 문자형 char type'
반응형