Александр
Я понимаю суть работы кодировки) не понимаю, как это используется на практике просто, просветите, пожалуйста)
На практиче, есть какой то бинарный файл и его нужно передать по каналу связи.
Канал связи используем определенный протокол, http, udp, ...
Если передать бинарный файл как есть, без кодирования, то протокол может случайным образом интерпритировать эти данные как чась протокола (как http заголовок или еще что то)
Например это может случиться когда в бинарной файле есть байты по ASCII меньше 16 (перводы строк и другие спец символы)
В случае если будет наложено кодирование, которое интерпретируется как A-Z,a-z,0-9 такой интерпритации не будет