Если я использую станд.:: size_t или интервал в моем для циклов?

Я просто задаюсь вопросом, должен я использовать std::size_t для циклов и материала вместо int? Например:

#include <cstdint>

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?

187
задан Pharap 20 August 2019 в 09:30
поделиться

1 ответ

size_t is unsigned int, поэтому везде, где нужно использовать unsigned int, можно использовать его.

Я использую его, когда хочу задать размер массива, счетчик и т.д...

void * operator new (size_t size); is a good use of it.
-4
ответ дан 23 November 2019 в 05:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: