LINUX.ORG.RU

История изменений

Исправление Reset, (текущая версия) :

Размер запросто может быть отрицательным:

for (auto i = vector.size(); i >= 0; i–) { … }

Этот код не работает если возвращается беззнаковое целое. Вообще беззнаковые это зло, поэтому в нормальных языках программирования они закопаны глубоко и так просто с ними не поработаешь.

Исправление Reset, :

Размер запросто может быть отрицательным: [quote] for (auto i = vector.size(); i >= 0; i–) { … } [/quote] Этот код не работает если возвращается беззнаковое целое. Вообще беззнаковые это зло, поэтому в нормальных языках программирования они закопаны глубоко и так просто с ними не поработаешь.

Исходная версия Reset, :

Размер запросто может быть отрицательным: [code] for (auto i = vector.size(); i >= 0; i–) { … } [/code] Этот код не работает если возвращается беззнаковое целое. Вообще беззнаковые это зло, поэтому в нормальных языках программирования они закопаны глубоко и так просто с ними не поработаешь.