Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Môže súbor obsahovať ďalší prečo?

Áno, súbor môže obsahovať obsah iného súboru. To sa deje niekoľkými spôsobmi:

* vrátane alebo importu: Programovacie jazyky majú často mechanizmy na zahrnutie obsahu jedného súboru do druhého počas kompilácie alebo vykonávania (napr. `#Include` do C/C ++,` Import` v Pythone). Zahrnutý súbor nie je doslova * v * výslednom súbore rovnakým spôsobom, ako sú údaje, ale jeho obsah je efektívne začlenený.

* Vkladanie: Súbory môžu byť vložené do iných súborov. Toto je bežné u spustiteľných súborov (ktoré môžu obsahovať dátové súbory, obrázky alebo iné zdroje) alebo archívne formáty, ako sú zips, jar alebo tarballs. Vstavaný súbor je súčasťou údajov väčšieho súboru.

* symbolické odkazy (symlinks): V mnohých operačných systémoch je symbolický odkaz súbor, ktorý ukazuje na iný súbor. Neobsahuje priamo obsah druhého súboru, ale pôsobí ako skratka. Otvorenie symlinku otvára cieľový súbor.

* Referencie: Súbor môže obsahovať * referenciu * na iný súbor - napríklad databáza môže mať pole, ktoré ukladá cestu k obrazovému súboru. To neznamená, že obrazový súbor je vo vnútri samotného súboru databázy, ale databáza * boduje *.

Odpoveď teda závisí od toho, čo máte na mysli pod pojmom „obsahovať“. Ak máte na mysli doslova zabudované do jej údajov, potom áno, často vložením alebo archiváciou. Ak máte na mysli logicky alebo funkčne zahrnuté, potom áno, prostredníctvom rôznych mechanizmov inklúzie, dovozu alebo referencie. Ak uvažujete iba o prvotných bajtových údajoch priamo v súbore, potom nie, iba ak sú údaje skopírované alebo vložené do určitého formátu.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené