Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для lxa85

Необычный


Contributor


Сообщения: 4466
Благодарности: 995

Профиль | Сайт | Отправить PM | Цитировать


Цитата YourBunnyBallOne:
Зачем нужны бинарные файлы? »
Текстовые файлы не исполняются
Исполняются программы - инструкции процессору.
Текстовые файлы могут интерпретироваться, выполняться на виртуальных машинах(Java), переводиться байт-код (условно нечто среднее между интерпретацией и компиляцией).
Интерпретация - занятие хлопотное и медленное.
Выполнение байт-кода быстрее.
Запуск бинарного скомпилированного файла (читай прямых инструкций процессору) - самое быстрое. И в подавляющем большинстве соотношение трудозатраты на компиляцию / эффективность выполнения программы у бинарных файлов гораздо выше.

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

-------
- Я не разрешаю тебе быть плохой! Потому что плохие люди совершают плохие поступки. А это нехорошо!
(Из наставлений 5 летней девочки своей младшей сестре)


Отправлено: 23:01, 11-08-2011 | #9