История изменений
Исправление vodz, (текущая версия) :
Нельзя так писать. Если у вас while(.... str < str_end) имеет место, то ++str после этого никак допускать нельзя. Правильнее вообще выделить буфер как копию входной строки, *vN сделать указателями на смещения в этом буфере.
Исходная версия vodz, :
Нельзя так писать. Если у вас while(.... str < str_end) имеет место, то ++str после этого никак допускать нельзя. Правильнее вообще выделить буфер как копию входной строки, *vN сделать указателями на смещение в этом буфере.