Цитата: Тайльнемер от декабря 16, 2011, 03:54Сочему странное? Впрочем, смотря какая разновидность двоичных форматов берется для сравнения — текст ведь тоже лишь надстройка над двоичным кодом. Идея в том, что текст не требует предварительно знать размер хранимых данных, их окончание обычно определяется явно заданной меткой (пробелом или символом новой строки, закрывающим тэгом XML, концом файла и т.п.) — двоичный файл, рассчитанный на произвольный доступ, должен каким-то образом определять размеры: либо он должен состоять из записей фиксированной длины, либо перед началом каждого блока должен указываться его размер, либо все размеры и смещения блоков должны храниться где-то во внешней таблице. Первый вариант для данных произвольного размера неудобен, вторые два требуют предварительного вычисления размеров в процессе записи, что делает вывод более сложным (а если блок данных достаточно большой, его, вероятно, еще нужно где-то предварительно хранить, прежде чем добавить в файл).Цитата: Python от декабря 15, 2011, 19:55Странное утверждение.
Также текст более удобен для представления данных произвольного размера.
Цитата: Demetrius от Другой. Просто бинарные данные.Добавь сюда: http://open-file.ru/types/raw.
Цитата: Тайльнемер от декабря 16, 2011, 07:43Другой. Просто бинарные данные.
Что за raw? В который фотографии фотографируют или какой-то другой?
Цитата: maristoПо поводу кликов. Мышеводы не нужны. Елозить виндоманипулятором сложо и нудно.−1. Мышь плоха для ввода команд, а для прямого назначения (выделение точек и кусков чего-то) очень удобна.
Цитата: maristoЯ уже не говорюо том, что в винде опять же нужны костыли, чтобы настроить что-то не вынесенное в гуёвые настройки. А это уже решают мудрые виндодизайнеры.Это да... У них мания в каждой новой версии всё переделывать.
Цитата: Drundia от декабря 16, 2011, 06:14Что за raw? В который фотографии фотографируют или какой-то другой?
Такой формат есть — это raw.
ЦитироватьС раскладками опять же там хуже.
Цитата: Тайльнемер от декабря 15, 2011, 11:40Такой формат есть — это raw.
Осталось только придумать хороший стандарт бинарных файлов.
Цитата: Python от декабря 15, 2011, 19:55Странное утверждение.
Также текст более удобен для представления данных произвольного размера.
ЦитироватьВ смысле? Это же просто набор символов.Среди которых есть пробелы и окончания строк. Процедура текстового ввода обрабатывает блоки символов, разделенные «пустым пространством» — при двоичном же вводе значение имеет информация о количестве байт, которую можно получить лишь из документации (получается, текстовый формат, в некоторой степени, самодокументируемый). Также текст более удобен для представления данных произвольного размера.
Цитата: Python от декабря 15, 2011, 19:21По-моему, это стереотип.
По гибкости и простоте трансформаций текстовые форматы явно лучше двоичных.
Страница создана за 0.026 сек. Запросов: 20.