size_t vs int warning

Я всегда получаю следующее предупреждение для следующего типа кода.

std::vector v;
for ( int i = 0; i < v.size(); i++) {
}

предупреждение C4267: 'initializing': преобразование из 'size_t 'в' int ', возможная потеря данных

Я понимаю, что size () возвращает size_t , просто хотел знать, безопасно ли игнорировать это предупреждение, или мне нужно сделать все моя переменная цикла типа size_t

43
задан Billy ONeal 5 July 2011 в 04:54
поделиться