IPB
ЛогинПароль:

> Правила раздела!

1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!

 
Closed Topic Открыть новую тему 
> ФАЙЛЫ текстовые и типизированные, отличии
сообщение
Сообщение #1


Пионер
**

Группа: Пользователи
Сообщений: 139
Пол: Мужской

Репутация: -  0  +


Если кто может напишите по пунктам отличая между ними!

но главное объсните как храняться данные в текстовом файле и как в типизированном!? я так понимаю что в типизированном в виде *таблицы символов*
объясните плиз!


зы читал "FAQ" что то не нашёл ответа на этот вопрос! если я пропустил извиняёте!


--------------------
ЗДЕСЬ МОГЛА БЫТЬ ВАША РЕКЛАМА!!!!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Ищущий истину
******

Группа: Пользователи
Сообщений: 4 825
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +


вопрос изначально глуп...
я могу тектовый файл интерплитировать как типизированный файл из символов...
но если говорить именно о интерплитации, то разница в файлах заключается именно в их типах.. то есть типизирвоанный файл типизирован,а текстовыйэто последовательность кодов которые инетрплитируются как ASCII символы smile.gif


--------------------
Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Профи
****

Группа: Пользователи
Сообщений: 930
Пол: Мужской

Репутация: -  11  +


Значит если добавить в текстовик немного мусора, он сменит ориентацию, но продолжит оставаться текстовым sad.gif
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


Perl. Just code it!
******

Группа: Пользователи
Сообщений: 4 100
Пол: Мужской
Реальное имя: Андрей

Репутация: -  44  +


+ еще
Текстовый и типизиолванный файлы с одной и тойже инфой весят сильно по разному, типизированный намного больше.

Сообщение отредактировано: klem4 -


--------------------
perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #5


Пионер
**

Группа: Пользователи
Сообщений: 139
Пол: Мужской

Репутация: -  0  +


Цитата(klem4 @ 10.06.05 6:16)
+ еще
Текстовый и типизиолванный файлы с одной и тойже инфой весят сильно по разному, типизированный намного больше.

так это же связано с хранением данных???


--------------------
ЗДЕСЬ МОГЛА БЫТЬ ВАША РЕКЛАМА!!!!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #6


Ищущий истину
******

Группа: Пользователи
Сообщений: 4 825
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +


Цитата
Текстовый и типизиолванный файлы с одной и тойже инфой весят сильно по разному
Клем, а за дачу ложных показаний, у нас банят! :o
Давай поспорим с тобой на полтинник, что одну и ту-же инфу я запишу в файл типизированный (of char) и в текстовый, и они будут как минимум одинаковы по размеру, а текстовый может и проиграть!


--------------------
Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #7


Гость






Цитата(klem4 @ 10.06.05 6:16)
+ еще
Текстовый и типизиолванный файлы с одной и тойже инфой весят сильно по разному, типизированный намного больше.

Правда? А символы перевода строки и возврата каретки у нас теперь в воздухе хранятся? 1000 сторок - выигрыш типизированного файла в размере 2000 байт... Нехорошо давать непроверенную информацию...
 К началу страницы 
+ Ответить 
сообщение
Сообщение #8


Пионер
**

Группа: Пользователи
Сообщений: 139
Пол: Мужской

Репутация: -  0  +


так что то я не понял есть разеница в хранение данных? подскажите плиз!


--------------------
ЗДЕСЬ МОГЛА БЫТЬ ВАША РЕКЛАМА!!!!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #9


Ищущий истину
******

Группа: Пользователи
Сообщений: 4 825
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +


Ну а как ты думаешь??
Есть конечно, вот тебе пример хранения информации
Цитата
привет
Вася

в тектовом и в типизирвоанном - file of string[10];
так в типизированном:

Цитата
06 CF F0 E8 E2 E5 F2 00 │ 00 00 00 04 C2 E0 F1 FF   ♠Привет    ♦Вася
E5 F2 00 00 00 00       │                           ет

ну а в текстовом так:

Цитата
8F E0 A8 A2 A5 E2 0D 0A │ 82 A0 E1 EF               Привет♪◙Вася


ан коды не обращайте внимания-впервом случае DOS - второй WIN...


--------------------
Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #10


Пионер
**

Группа: Пользователи
Сообщений: 139
Пол: Мужской

Репутация: -  0  +


я думаю что разница есть!!! тока в чём она заключаеться...я же не буду преподу кодировку писать...
как нибудь словами это оюъяснить можно!? буду благодарен (через 40 минут идти с преподом рассуждать...)

может я конечно туплю но всё же...

Сообщение отредактировано: punkska -


--------------------
ЗДЕСЬ МОГЛА БЫТЬ ВАША РЕКЛАМА!!!!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #11


Профи
****

Группа: Пользователи
Сообщений: 660
Пол: Мужской
Реальное имя: Михаил

Репутация: -  11  +


При хранении целого типа integer используется 2 байта, а в текстовом представлении занимает больше, вот пример:
Целое 23568 (в десятичном виде)
занимает 2 байта в памяти 10 5C (в шестнадцатеричном виде)
и занимает 5 байт в текстовом представлении 32 33 35 36 38 (в шестнадцатеричном виде).


--------------------
Никогда не жадничай. Свои проблемы с любовью дари людям!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #12


Perl. Just code it!
******

Группа: Пользователи
Сообщений: 4 100
Пол: Мужской
Реальное имя: Андрей

Репутация: -  44  +


ну простите .. был случай у меня что типизированный фал с инфой занимал около 1.5 мега, а текстовый килобайт 100, вот я после этого и ...
вспылил, был не прав ;)))))


--------------------
perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #13


Пионер
**

Группа: Пользователи
Сообщений: 139
Пол: Мужской

Репутация: -  0  +


ну всё же ответа чёткого я не вижу!
я понял что текстовый фаил это последовательность символов разделённых символом <eoln> и в конце <eof>...

а вот про типизированный....


--------------------
ЗДЕСЬ МОГЛА БЫТЬ ВАША РЕКЛАМА!!!!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #14


Гость






Слушай, что тебе нужно, я не пойму??? angry.gif FAQ читай, там все написано...
 К началу страницы 
+ Ответить 

Closed Topic Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 14.05.2024 19:26
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name