после указателя один единственный символ как можно или он всё равно всю строку до конца будет читать???
Вот есть у меня строка в файле в миллионов несколько символов из букв латинского алфавита и цифр, UTF-8. Как мне, например, прочитать символ с индексом 777, но не читать остальную часть строки, не записывать остальную часть в переменную, а достать этот конкретный символ и с ним работать???
да seek перемещает указатель. прочитать один байт можно read(1), но вот один символ… в общем случае невозможно. если у тебя ASCII в UTF-8, то 1 символ == 1 байт.
Латинский алфавит и цифры занимают 1 байт в utf-8
Обсуждают сегодня