При записи в двоичный файл, когда я должен использовать .bin
против .dat
? Если я просто пытаюсь хранить информацию, не предназначенную для чтения людьми, например партию описания товара/серийного номера, имеет значение, какой из них я выбираю, если я просто пытаюсь сделать ее нечитаемой из текстового редактора?В чем разница между .bin и .dat файлом?
ответ
.dat
является более часто используемым суффиксом для двоичных данных. Неважно, какое расширение вы выбираете, если вы находитесь в системах на базе Unix или Linux.
это не имеет значения даже в Windows, поскольку расширение используется только графическим интерфейсом, чтобы определить, какое приложение открыть этот файл. Внутри приложения он будет использовать другие механизмы, такие как магическое число, для проверки типа файла –
Просто потому, что в графическом интерфейсе Windows (и даже в командной строке) используются расширения для выбора программы, хорошо спланировать тщательно. «.dat» слишком много используется везде. – linuxfan
.BIN File
: Тип файла BIN связан прежде всего с «Двоичным файлом». Двоичные файлы используются для широкого спектра контента и могут быть связаны с множеством различных программ. В общем, файл .BIN будет выглядеть как мусор при просмотре в редакторе файлов.
.DAT File
: Тип файла DAT связан прежде всего с данными. Может быть что угодно: текстовые, графические или общие двоичные данные. Файл данных в специальном формате или ASCII.
, если вы цитируете чужой тест, вы должны указать его –
. Файл DAT также может быть мусором. –
Это должно быть, конечно, текст * –
В системе UNIX нет разницы. Расширения взаимозаменяемы.
Позвольте мне дать вам некоторые краткие сведения об этих файлах:
.BIN Файл: Тип файла BIN в первую очередь ассоциируется с 'Binary File'. Двоичные файлы используются для широкого спектра контента и могут быть связаны с множеством различных программ. В общем, файл .BIN будет выглядеть как мусор при просмотре в редакторе файлов.
. DAT Файл: тип файла DAT связан прежде всего с данными. Может быть что угодно: текстовые, графические или общие двоичные данные. Файл данных в специальном формате или ASCII.
Sufixes может означать, что вы хотите, чтобы они имели в виду ... Эти правила больше похожи на руководящие принципы, чем фактические правила ...
Однако, BIN кажется, что короткое замыкание на двоичный, поэтому файл BIN, скорее всего, сохранит данные в двоичной форме. DAT кажется коротким для данных, поэтому файл DAT будет содержать информацию в любом формате, который разработчик программы, который читает этот файл, кажется подходящим (ASCII, Binary, их сочетание, что-то еще полностью)
- 1. В чем разница между потоком и файлом?
- 2. В чем разница между файлами ELF и файлами bin?
- 3. В чем разница между файлом app.config и файлом XYZ.settings?
- 4. В чем разница между .cpp-файлом и файлом .h?
- 5. В чем разница между файлом .py и файлом .ipy?
- 6. В чем разница между файлом и файлом произвольного доступа?
- 7. В чем разница между файлом .o и файлом .lib?
- 8. В чем разница между файлом ico и файлом значка png
- 9. В чем разница между файлом: /, file: //, file: ///
- 10. Разница между Bin/Debug и Bin/Release
- 11. Разница между #!/Bin/sh и #:/bin/sh
- 12. Разница между файлом .msg и .eml-файлом
- 13. Разница между Blob и файлом
- 14. В чем разница между простым двоичным форматом (.bin) и исполняемым файлом Windows (.exe)?
- 15. В чем разница между vcvarsall.bat и bin/vcvars32.bat?
- 16. Разница между файлом и документом
- 17. В чем разница между проектом и файлом в Java?
- 18. В чем разница между папкой «drawable» и файлом «drawable.xml»?
- 19. В чем разница между файлом `export signed` и` unsigned` .apk?
- 20. В чем разница между файлом MDB и SDF?
- 21. В чем разница между файлом aar и war?
- 22. В чем разница между узловым модулем и обычным файлом javascript
- 23. В чем разница между XIB и файлом NIB?
- 24. В чем разница между .h (заголовочный файл) и .cpp-файлом?
- 25. В чем разница между отслеживаемым и поэтапным файлом?
- 26. В чем разница между файлом `eml` и электронным сообщением RFC822?
- 27. В чем разница между .so и файлом .lo?
- 28. В чем разница между NSUserDefaults и файлом .plist
- 29. В чем разница между открытым файлом и inode?
- 30. В чем разница между файлом .cfg и .xml?
Вы можете написать любое расширение файла, которое вам нравится. Даже если это exe или doc – Danh
Ни .bin, ни .dat не являются стандартизованными файловыми форматами, поэтому вы можете использовать их по своему усмотрению. – Lundin
Возможно, более наглядное расширение еще лучше, например, «.serdescpairs». Это более значимо для вас и, особенно в Windows, менее вероятно связано с каким-либо другим приложением («Открыть с ...»). – linuxfan