Сообщение Re[30]: Они сделали дерьмо опять от 26.06.2020 11:28
Изменено 26.06.2020 12:14 rg45
Re[30]: Они сделали дерьмо опять
Здравствуйте, Kluev, Вы писали:
K>Вот один из примеров. Допустим нужно перебрать все элементы кроме первого и последнего:
K>
K>Со знаковым индексом пример всегда будет корректно работать, с беззнаковым на пустой коллекции ошибка времени выполнения.
И растерзанные совы вдоль дорог лежат...
А вот так будет работать как со знаковыми, так и с беззнаковыми:
Готов выслушать гневные обвинения в свой адрес
P.S. А если прибить подковы к колесам крузака, крузак никуда не поедет. Вывод — крузак говно.
K>Вот один из примеров. Допустим нужно перебрать все элементы кроме первого и последнего:
K>
K> for (int i = 1; i < v.signed_size() - 1; i++)
K> {
K> v[i];
K> }
K> for (size_t i = 1; i < v.unsigned_size() - 1; i++)
K> {
K> v[i];
K> }
K>
K>Со знаковым индексом пример всегда будет корректно работать, с беззнаковым на пустой коллекции ошибка времени выполнения.
И растерзанные совы вдоль дорог лежат...
А вот так будет работать как со знаковыми, так и с беззнаковыми:
for (size_t i = 1; i + 1 < v.unsigned_size(); ++i)
{
v[i];
}
Готов выслушать гневные обвинения в свой адрес
P.S. А если прибить подковы к колесам крузака, крузак никуда не поедет. Вывод — крузак говно.
Re[30]: Они сделали дерьмо опять
Здравствуйте, Kluev, Вы писали:
K>Вот один из примеров. Допустим нужно перебрать все элементы кроме первого и последнего:
K>
K>Со знаковым индексом пример всегда будет корректно работать, с беззнаковым на пустой коллекции ошибка времени выполнения.
И мертвые совы вдоль дорог лежат...
А вот так будет работать как со знаковыми, так и с беззнаковыми:
Готов выслушать гневные обвинения в свой адрес
P.S. А если прибить подковы к колесам крузака, крузак никуда не поедет. Вывод — крузак говно.
K>Вот один из примеров. Допустим нужно перебрать все элементы кроме первого и последнего:
K>
K> for (int i = 1; i < v.signed_size() - 1; i++)
K> {
K> v[i];
K> }
K> for (size_t i = 1; i < v.unsigned_size() - 1; i++)
K> {
K> v[i];
K> }
K>
K>Со знаковым индексом пример всегда будет корректно работать, с беззнаковым на пустой коллекции ошибка времени выполнения.
И мертвые совы вдоль дорог лежат...
А вот так будет работать как со знаковыми, так и с беззнаковыми:
for (size_t i = 1; i + 1 < v.unsigned_size(); ++i)
{
v[i];
}
Готов выслушать гневные обвинения в свой адрес
P.S. А если прибить подковы к колесам крузака, крузак никуда не поедет. Вывод — крузак говно.