Сергей
Сергей

Как посчитать количество символов в файле?

в паскале пишу "filesize(f)" - он выводит кол-во символов.

в файле:
1
в паскале: 1
в файле:
1
2 3
в паскале: 6
в файле:
1
2
3
4
5
в паскале: 13

никаких лишних пробелов. как он их считает?? ?

Александр
Александр

первое, что надо знать в любом случае - кодировку файла и как с ней работает тот язык, на котором ты пишешь программу. Дело в том, что есть мультибайтовые кодировки, т. е. когда один символ записан несколькими байтами информации и, если ты применишь функции, работающие с однобайтовой кодировкой, то получишь фигню. То же самое касается и пути через размер файла: если файл в однобайтовой кодировке, то его размер соответствует количеству символов. Если весь файл в кодировке с одинаковой размерностью, то размер файла надо делить на размерность кодировки. Ну и самая задница, если в файле мешанина.. . тут только опознавать каждый символ...

Похожие вопросы
Как посчитать количество комбинацый?
сколько символов\слов в средней книге? и как посмотреть количество слов\символов в файле ?
Как посчитать количество файлов в папке?
Не удается удалить файлы на компьютере с непонятными символами
Как в С++ посчитать количество цифр после запятой???
C++. Двоичные файлы. Посчитать количество элементов в файле.
Программа с++. Посчитать количество слов в файле. Посчитать количество слов в файле.
как в экселе посчитать количество одних и тех же цифр в строке
что за символы в файле?
Укажите цифрой максимальное количество символов в имени файла Word