Létre lehet hozni bináris szöveges fájlt?
Az adatok tárolása milyen módon történik benne?
C++-ban létre lehet hozni? A módosítása hogyan történik?
És nem programozásban, hanem simán, hogy lehet létrehozni (mint pl.egy új mappát)?
Igen meg ha Windows akkor exe meg com meg DLL meg millió ilyen van.
De nevezd át a txt-t bin-re azt kész
Alulhatározott a feladat.
Pontosan milyen legyen ez a .bin file?
"bináris szöveges fájl"
Ez így oximoron. :)
A bináris fájl pont azt jelenti, hogy nem szöveges.
Beolvasás és írás szempontjából a kettő ugyanaz.. ugyanúgy bájtokat tartalmaz a fájl. Annyi, hogy amit szöveges fájlnak hívunk, abban csak olyan bájtok vannak, amik ASCII vagy Unicode-ként értelmezve meg tudnak jelenni szövegként.
A fájl kiterjesztése megint lényegtelen. Linuxon nincs is olyan jelentősége, mint Windowson.
"simán" is meg tudsz nyitni egy bináris fájlt akár Notepadban, de mivel nem minden bájt fog rendesen megjelenni, így módosítás után valószínűleg használhatatlan lesz.
De pl. egy Hex editorral, ami minden bájt értékét mutatja egy hexadecimális számként, már biztosan csak az változik meg, amit szeretnél.
"de a szöveges fájl kiterjesztése legtöbbször .txt, de van bináris fájl is, ami .bin."
Öhm...
Nem bántásból mondom, de nagyon kevered a dolgokat. :-)
A kiterjesztés csak egy dolog. Attól még az a fájl bármit tartalmazhat. Ha te a .txt-t átnevezed .xlsx-re, attól az még nem lesz Excel-tábla. ;-) Az, hogy a .txt szokott lenni a szövegfájlok kiterjesztése, az csak egy megszokás.
A .bin pedig egy "kamu-formátum", nincs egzakt jelentése, mint ahogy pl. a .dat-nak sincs, minden szoftver (és programozó) saját ízlése szerint használja.
Technikailag a szöveges fájl is bináris, hiszen számjegyek formájában tárolódik. ;-) Gyakorlati felhasználás szerint azt szoktuk szövegfájlnak tekinteni, ami csak szövegként értelmezhető karaktereket tartalmaz (sorokba szervezve, kivéve, ha egyetlen sort tartalmaz), és binárisnak azt, aminek a tartalma nem sorokba szervezett szöveg. A kettő között persze lehet elméleti átfedés, de ez már felesleges túlerőltetése a dolgoknak. Mondjuk ha telefonszámokat tárol a programom (az egyszerűség kedvéért csak a hazai mobilos, fixen 7 jegyből + körzetszámból álló számokat kezeljük), azt cégső soron kezelhetjük 9 elemű karaktertömbökből álló bináris fájlként is. De ez egy béna, és kisarkított példa.
"hogy lehet létrehozni (mint pl.egy új mappát)?"
Sehogy, mert ez nem egy egzakt formátum.
"bináris szöveges fájl"
Ilyen az összes Office file is. Word stb..
#8 Bocs, de ez hülyeség.
Az Excel táblát eleve nem nevezném szöveges fájlnak, egy Worben meg tárolhatok csak képeket is... vagy hangot.
Pont az a lényege a szöveges fájlnak, hogy nem kell hozzá semmilyen speciális alkalmazás, hogy értelmezhető legyen.
További kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!