ena arxeio .dbs thewreitai binary?

Συζητήσεις για την γλώσσα C και C++

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
kroustou
Δημοσιεύσεις: 18
Εγγραφή: 06 Ιουν 2008 13:05
Τοποθεσία: a8ina

ena arxeio .dbs thewreitai binary?

Δημοσίευση από kroustou » 06 Ιουν 2008 13:16

xairetai paidia,xtes edwsa exetaseis c++.exw dio erwtiseis na kanw.loipon:
1)ena arxeio .dbs thewreitai binary??
2)boreite na mou dwsete ena kalo link gia ti diaxeirisi arxeiwn(ascii kai mi ascii)??
eyxaristw poly!!:D

Άβαταρ μέλους
soteres2002
S. & H. Moderator
Δημοσιεύσεις: 1524
Εγγραφή: 05 Μαρ 2004 22:17
Τοποθεσία: Ιωάννινα

ena arxeio .dbs thewreitai binary?

Δημοσίευση από soteres2002 » 06 Ιουν 2008 22:37

kroustou έγραψε:xairetai paidia,xtes edwsa exetaseis c++.exw dio erwtiseis na kanw.loipon:
1)ena arxeio .dbs thewreitai binary??
2)boreite na mou dwsete ena kalo link gia ti diaxeirisi arxeiwn(ascii kai mi ascii)??
eyxaristw poly!!:D
Liseis:
1) Borei na einai san "lib" sto periballon opou kaneis tin anaptiksi mias C++ efarmogis. Eidika san kapio idous object file.
2) notepad! An to ekpaideutiko idrima sto opoio spiudazeis dinei tpt visual studio epelekse auto, eidika an einai 2008 parto me 1000. einai oti pio advanced gia windows development.

kroustou
Δημοσιεύσεις: 18
Εγγραφή: 06 Ιουν 2008 13:05
Τοποθεσία: a8ina

ena arxeio .dbs thewreitai binary?

Δημοσίευση από kroustou » 07 Ιουν 2008 02:42

soteres2002 έγραψε:
Liseis:
1) Borei na einai san "lib" sto periballon opou kaneis tin anaptiksi mias C++ efarmogis. Eidika san kapio idous object file.
2) notepad! An to ekpaideutiko idrima sto opoio spiudazeis dinei tpt visual studio epelekse auto, eidika an einai 2008 parto me 1000. einai oti pio advanced gia windows development.
filos dn katalava tin apadisi sou gia to "lib":apla rotaw an ena mi ascii arxeio px test.dbs thewreitai binary diladi an anoikei me tin open i me tin _open (analoga to sistima)...k dn enoow developement programma ennow link me tutorials i odigous gia c++...A!k vasika etsi k alliws xrisimopoiw linux k eimai polu efxaristimenos ws twra me to programma p xrisimopoiw(geany)...eyxaristw padws...

Άβαταρ μέλους
soteres2002
S. & H. Moderator
Δημοσιεύσεις: 1524
Εγγραφή: 05 Μαρ 2004 22:17
Τοποθεσία: Ιωάννινα

ena arxeio .dbs thewreitai binary?

Δημοσίευση από soteres2002 » 07 Ιουν 2008 08:30

ok, ta dbs arxeia dbs kanonika exoun tetoia morfi des edw http://filext.com/file-extension/DBS. auto den simainei oti den borei na einai kai ASCII. Esi pou sinantises tetoia arxeia?

kroustou
Δημοσιεύσεις: 18
Εγγραφή: 06 Ιουν 2008 13:05
Τοποθεσία: a8ina

ena arxeio .dbs thewreitai binary?

Δημοσίευση από kroustou » 07 Ιουν 2008 14:40

oxi afto lew einai mi-ascii arxeia!efxaristw filos!tha to koitaxw!

Άβαταρ μέλους
soteres2002
S. & H. Moderator
Δημοσιεύσεις: 1524
Εγγραφή: 05 Μαρ 2004 22:17
Τοποθεσία: Ιωάννινα

ena arxeio .dbs thewreitai binary?

Δημοσίευση από soteres2002 » 07 Ιουν 2008 16:44

kroustou έγραψε:oxi afto lew einai mi-ascii arxeia!efxaristw filos!tha to koitaxw!
Ε ο καθένας μπορεί να χρησιμοποιεί ό,τι επεκτάσεις θέλει όπου θέλει. Δεν μπορώ να γνωρίζω σε ποια κατηγορία αναφέρεσαι εσύ... Τέσπα, εγώ σου έδωσα λίνκ που παραπέμπει στη συχνότερη χρήση αυτής της επέκτασης. :hammer:

Δεν μας είπες όμως ακόμα που τα συνάντησες αυτά τα αρχεία...

Άβαταρ μέλους
dva_dev
Script Master
Δημοσιεύσεις: 3790
Εγγραφή: 16 Σεπ 2005 01:32
Επικοινωνία:

ena arxeio .dbs thewreitai binary?

Δημοσίευση από dva_dev » 07 Ιουν 2008 20:54

Φίλε kroustou, αν κατάλαβα καλά και δεν σου απάντησε ο soteres2002 σε αυτό που ήθελες να ρωτήσεις, όλα (χωρίς εξαιρέσεις) τα αρχεία που υπάρχουν στον υπολογιστή σου είναι binary.
Επειδή αυτό δεν κάνει όλα τα αρχεία ίδια κι όμοια υπάρχουν κάποια αρχεία που περιέχουν μόνο ascii χαρακτήρες, υπάρχουν αρχεία που έχουν μόνο ascii αλλά επιπλέον σε συγκεκριμένα σημεία βάζουν κάποιον "ειδικό" χαρακτήρα που τον θεωρούν σαν διαχωριστικό, υπάρχουν αρχεία που μπορεί να περιέχουν οποιαδήποτε bytes και όχι μόνο ascii χαρακτήρες.
Οπότε με βάση το περιεχόμενο (ή με βάση το ποιό πρόγραμμα τα δημιούργησε), αυτά τα binary αρχεία μπορούμε να τα κατατάξουμε σε ένα σωρό κατηγορίες.
Επειδή το περιεχόμενο είναι αυτό που κάνει τη διαφορά και όχι το όνομα να αρχίσουμε να απαντάμε και στις ερωτήσεις:
1)ena arxeio .dbs thewreitai binary??
Ναι είναι binary, όπως και όλα τα υπόλοιπα αρχεία. Αλλά, αν γνωρίζουμε το περιεχόμενο των .dbs αρχείων και δούμε ότι είναι μόνο ascii χαρακτήρες μπορούμε να θεωρήσουμε ότι είναι text αρχεία. Αν είναι text αρχεία και έχουν κάποιον διαχωριστικό χαρακτήρα πχ. το κόμμα "," για να χωρίζουν κάποια στοιχεία μεταξύ τους μπορούμε να θεωρήσουμε ότι είναι csv αρχεία. κ.λ.π.
2)boreite na mou dwsete ena kalo link gia ti diaxeirisi arxeiwn(ascii kai mi ascii)?
Για διαχείριση αρχείων οι open/read/write είναι ικανές να διαχειριστούν όλα τα binary αρχεία. Αλλά για να γίνει πιο εύκολη η δουλειά σου αναλόγως το είδος υπάρχουν εξειδικευμένες βιβλιοθήκες που προσφέρουν επιπλέον λειτουργίες. Για παράδειγμα για βάσεις δεδομένων υπάρχουν οι odbc ή native βιβλιοθήκες της κάθε εταιρίας (αναλόγως τη βάση) που κάνει την ανάγνωση/εγγραφή παιχνιδάκι σε σχέση με την open/read/write. Γιατί άλλο να πεις άνοιξε την Χ βάση δεδομένων και διάβασε την πρώτη εγγραφή από τον πίνακα Α, και άλλο να πεις άνοιξε το Χ αρχείο, πήγαινε στην Υ θέση του αρχείου και διάβασε Ζ bytes, αφαίρεσε ότι επιπλέον καταχωρεί η βιβλιοθήκη (για να κάνει πιο εύκολη τη διαχείριση), μετάτρεψε ότι έχεις μαζέψει στη μορφή που θα τα χρειαστείς και κάνε τελικά ότι είναι να κάνεις με αυτά.
Οπότε δεν υπάρχει κάποια συγκεκριμένη απάντηση σε αυτό το ερώτημα σου, γιατί με διαφορετικό τρόπο θέλεις να επεξεργαστείς αρχεία εφαρμογών, αλλιώς εικόνες, αλλιώς ήχο, αλλιώς video, αλλιώς βάσεις δεδομένων, ...

Αν γίνεις λίγο πιο συγκεκριμένος ίσως να πάρεις πιο κατατοπιστική απάντηση.

kroustou
Δημοσιεύσεις: 18
Εγγραφή: 06 Ιουν 2008 13:05
Τοποθεσία: a8ina

ena arxeio .dbs thewreitai binary?

Δημοσίευση από kroustou » 08 Ιουν 2008 04:41

efxaristw poli paidia,afto ithela,apla opws eipa epese stin exetastiki,na diavasoume dedomena apo mi-ascii arxeio kai i thela na epalitheusw to oti thelei binary..ligo xazi telika erwtisi,alla kapote oloi eisastan protarides!!kai pali efxaristw gia to xrono sas!!!!

Άβαταρ μέλους
cherouvim
Script Master
Δημοσιεύσεις: 3137
Εγγραφή: 13 Ιούλ 2005 22:56
Τοποθεσία: Athens, Greece
Επικοινωνία:

ena arxeio .dbs thewreitai binary?

Δημοσίευση από cherouvim » 08 Ιουν 2008 13:31

Όπως είπε ο dva_dev όλα τα αρχεία είναι binary.

Για τον άνθρωπο όμως, όλα τα αρχεία με MIME type που δεν είναι:
text/plain
text/html
text/csv
...

είναι binary formats.

Απάντηση

Επιστροφή στο “C, C++”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες