for 루프에서 std :: size_t 또는 int를 사용해야합니까? std::size_t대신 루프와 물건에 사용해야 int합니까? 예를 들어 : #include int main() { for (std::size_t i = 0; i < 10; ++i) { // std::size_t OK here? Or should I use, say, unsigned int instead? } } 일반적으로 사용시기에 관한 모범 사례는 무엇 std::size_t입니까? 경험상 좋은 규칙은 루프 조건에서 자연스럽게 다른 것과 비교해야하는 모든 것입니다 std::size_t. std::size_t는 sizeof식 의 유형이며 C ++에서 모든 객체 (배열 포함)의 최대 크기를 표현할 수 있음을 보장합니다. 확장하여 배열 ..