История изменений
Исправление firkax, (текущая версия) :
по этому поводу высказывался неоднократно. Если я точно знаю, что у меня индекс влезает в int - я беру int.
Главный вред int-а тут в том что он знаковый. Брал бы хотя бы unsigned int, да хоть unsigned char.
На этом фоне особенно пакостно смотрится педантизм clang-разрабов, которые захардкодили в своём компиляторе неотключаемую критическую ошибку на прототип
int main(unsigned int argc, char **argv)
Исходная версия firkax, :
по этому поводу высказывался неоднократно. Если я точно знаю, что у меня индекс влезает в int - я беру int.
Главный вред int-а тут в том что он знаковый. Брал бы хотя бы unsigned int, да хоть unsigned char.
На этом фоне особенно пакостно смотрится педантизм clang-разрабов, которые захардкодили в своём компиляторе неотключаемую критическую ошибку на прототип
int main(unsigned int argc, char **argv)