Я всегда предупреждаю о следующем типе кода.
std::vector v;
for ( int i = 0; i < v.size(); i++) {
}
warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data
Я понимаю, что size()
возвращает size_t
, просто хотел знать, насколько безопасно игнорировать это предупреждение или я должен сделать всю свою переменную цикла типа size_t