История изменений
Исправление
arturpub,
(текущая версия)
:
Затем, что int в теории может быть 32 битным, а кусок памяти char * больше 4х гигабайт, например. Так что везде где есть buf[ i], i должен быть size_t. strlen именно его возвращает, если внимательно присмотреться :)
Исходная версия
arturpub,
:
Затем, что int в теории может быть 32 битным, а кусок памяти char * больше 4х гигабайт, например. Так что везде где есть buf, i должен быть size_t. strlen именно его возвращает, если внимательно присмотреться :)