본문 바로가기

C++

[C++] type 지정하기

const std::string::size_type cols = greeting.size() + pad * 2 + 2;

cols는 std::string::size_type 타입으로 지정했다.

 

int로 지정할 수도 있지만 string의 size를 저장하는 변수이기 때문에 size_type으로 지정했다.

 

라이브러리가 특정 목적에 부합되도록 미리 정의한 타입을 사용하는 것이 좋은 습관이다.

'C++' 카테고리의 다른 글

[C++] Call by Value ,Call by Address, Call by Reference  (0) 2021.12.18
[C++] typedef  (0) 2021.12.17
[C++] cin >> x는 cin을 반환한다  (0) 2021.12.17
[C++] String 맛보기  (0) 2021.12.17
[C++] 특수 기호 출력하기  (0) 2021.12.16