1. std::sizt_t
typedef unsigned int size_t 형태.
64비트 환경에서는 unsigned __int64 형을 띄고있다.
배열의 index나 루프 count하는데 사용된다.
(unsigned 형태이기 때문에 음수가 필요하지 않은 환경에서 만 사용)
2. Contaniner::size_type
std::string, std::vector, std::map에서 size를 표현해준다.
3. size_t 그리고 size_type
C++환경에서 두 타입은 같다고 본다.
출처 : cppreference.com
'프로그래밍 > C++' 카테고리의 다른 글
enum과 enum class의 차이 (0) | 2020.05.15 |
---|---|
string literal (0) | 2020.05.15 |
[rapidjson] JSON 파일 한글깨짐 문제 (0) | 2019.12.26 |
volatile 자료형 (0) | 2018.01.23 |
하노이의 탑 (0) | 2015.09.20 |