YMP пишет:Ну да, тоже было ощущение повтора темы. Кстати, задать вопрос и исчезнуть — не слишком красиво выглядит.
Посыпаю голову пеплом. Ничего не понял в коде, решил попробовать разобраться позже, закрутился, потом вынужден был совсем отвлечься и благополучно забыл. Извиняюсь.
Ну как же не важно? Для кода сугубая конкретика нужна. Если байты задаются и отображаются как "255 255 255", будет один код, если иначе — другой. Если перезапись идёт сразу — один код, если какие-то манипуляции (какие?) со считанным и на их основе перезапись — другой. ... Вы должны всё максимально конкретизировать, все детали?
В каком виде бы я не получил нужную строку, мне нужно привести её в формат латинских букв и цифр, потом обработать и если для записи надо, опять можно преобразовать в "255 255 255". Это можно сделать в подпрограмме которая уже практически существует, а потом вернуться в участок кода считывания/записи.
Вот сейчас вам какой пример кода хотелось бы увидеть? Допустим, это будет функция. Что и в каком виде она должна принимать, что и в каком виде возвращать? Что должна делать в случае неудачи? Максимально конкретно можете описать?
Самое удобное, получить всё в виде переменной в формате латинских букв и цифр. В случае, если самого файла нет, или строка не найдена и т.п, можно загонять в эту переменную ноль или в другую специальную, контрольную тот же ноль.