thể trùng lặp:
When to use std::size_t?Có thực hành tốt để sử dụng std :: size_t khắp nơi không?
tôi có rất nhiều các hằng số trong mã của tôi là số unsigned, ví dụ bộ đếm, tần suất cắt, độ dài, v.v. Tôi bắt đầu sử dụng std::size_t
cho tất cả những thứ này, thay vì int
hoặc unsigned int
.
Đó có phải là điều phù hợp để làm không? Tôi bắt đầu nó vì các container STL sử dụng nó cho các kích thước của nó, nó được sử dụng cho vị trí chuỗi, vv ..
Âm thanh đó thực sự gây tranh cãi, tại sao không chỉ đi với int? –
Bản sao có hiệu lực của [Khi nào sử dụng tiêu chuẩn :: size_t?] (Http://stackoverflow.com/questions/1951519/when-to-use-stdsize-t) –
Xem: http://stackoverflow.com/questions/ 1951519/khi sử dụng-stdsize-t –