Closed and-se closed 6 years ago
@and-se Fixed
Работает. Только вместо массива char strings[2] и хитрого жонглирования чётностью-нечётностью итерации можно было бы просто объявить char bufer и char* newBufer. newBufer используется только в момент переноса информации из старого буфера в новый внутри итерации цикла, после чего происходит bufer = newBufer.
Также можно убрать закоментированную старую версию функции - она есть в истории git.
Запустите программу - и введите 12345. Потом посмотрите, что программа считает из файла. Всё ли хорошо?
В целом всё работает неплохо. Правда вот эта строчка:
Подумайте, можно ли обойтись одним копированием без промежуточной переменной temp?