2017-01-03 2 views
-1

Lors de l'écriture dans un fichier binaire, quand devrais-je utiliser .bin vs .dat? Si j'essaie juste de stocker des informations qui ne sont pas destinées à être lues par des humains, comme la description d'un objet/la paire de numéros de série, est-ce que je choisis celle que je veux rendre illisible dans un éditeur de texte?Quelle est la différence entre le fichier .bin et le fichier .dat?

+1

Vous pouvez écrire à quelle que soit l'extension de fichier que vous aimez. Même s'il s'agit d'un exe ou d'un document – Danh

+0

Ni .bin ni .dat ne sont des formats de fichier normalisés, vous pouvez donc les utiliser comme bon vous semble. – Lundin

+1

Probablement une extension plus descriptive est encore meilleure, comme ".serdescpairs". Il est plus significatif pour vous et, surtout sur Windows, est moins susceptible d'être associé à une autre application ("Ouvrir avec ..."). – linuxfan

Répondre

1

.dat est un suffixe plus fréquemment utilisé pour les données binaires. Peu importe quelle extension vous choisissez, tant que vous utilisez des systèmes basés sur Unix ou Linux.

+2

cela n'a pas d'importance, même sous Windows, car l'extension n'est utilisée que par l'interface graphique pour déterminer quelle application ouvrir ce fichier. Dans l'application, il utilisera d'autres mécanismes comme le nombre magique pour vérifier le type de fichier –

+0

Juste parce que l'interface graphique de Windows (et même la ligne de commande) utilise des extensions pour choisir un programme, il est bon de planifier soigneusement. ".dat" est trop utilisé partout. – linuxfan

-1

.BIN File: Le type de fichier BIN est principalement associé à 'Fichier binaire'. Les fichiers binaires sont utilisés pour une grande variété de contenu et peuvent être associés à de nombreux programmes différents. En général, un fichier .BIN ressemblera à une poubelle lorsqu'il est affiché dans un éditeur de fichiers.

.DAT File: Le type de fichier DAT est principalement associé à 'Données'. Peut être à peu près tout: texte, graphique ou données binaires générales. Fichier de données au format spécial ou ASCII.

+2

si vous citez le test de quelqu'un d'autre, vous devez l'attribuer –

+0

un fichier .DAT peut également être garbage. –

+0

Cela devrait bien sûr être du texte * –

0

Sur un système UNIX, il n'y a pas de différence. Les extensions sont interchangeables.

0

Permettez-moi de vous donner quelques brefs détails sur ces fichiers:

fichier .bin: Le type de fichier BIN est principalement associé à « fichier binaire ». Les fichiers binaires sont utilisés pour une grande variété de contenu et peuvent être associés à de nombreux programmes différents. En général, un fichier .BIN ressemblera à une poubelle lorsqu'il est affiché dans un éditeur de fichiers.

Fichier .DAT: Le type de fichier DAT est principalement associé à 'Données'. Peut être à peu près tout: texte, graphique ou données binaires générales. Fichier de données au format spécial ou ASCII.

Référence: Abhijit Banerjee answered that question on quora

0

Sufixes peut signifier tout ce que vous voulez dire à ... Ces règles sont plus comme des lignes directrices que les règles actuelles ...

Cependant, BIN semble être un court binaire, donc un fichier BIN tiendra probablement des données sous forme binaire. DAT semble être un court-circuit pour les données, donc un fichier DAT contiendra des informations dans n'importe quel format le développeur du programme qui lit ce fichier semble correspondre (ASCII, Binaire, un mélange d'entre eux, autre chose entièrement)