Co je to oddělovač?

Ve vztahu k počítačům je oddělovač odlučovač, který definuje jednotlivé kusy dat v souboru, komunikačním protokolu nebo jiném datovém proudu. Separátor může být stejně jednoduchý jako jediný znak, jako je čárka, nebo stejně složitý jako definovaná sekvence kontrolních znaků bez tisku. Účelem oddělovače je poskytnout předvídatelný a spolehlivý mechanismus pro rozdělení proudu dat do částí komponent, když jiné metody nemusí být spolehlivé nebo kdy může být obsah dat velmi libovolný. Mnoho počítačových aplikací, od textových procesorů po šíření listů po webové prohlížeče, používá pro různé funkce oddělovače. Jedna komplikace, která může nastat s použitím oddělovače, se nazývá kolize oddělovače, ke které dochází, když zamýšlená data obsahují separátor jako charakter, který není zamýšlen k interpretaci jako separátor, kompenzuje následující data a obvykle je zneplatnění.

DeliMiter může být jediným charakterem, jako je samostatný prostor, jako je samostatný prostor, jako je samostatný prostor, jako je samostatný prostor, jako je samostatný prostor, jako je samostatný prostor, jako je samostatný prostor, jako je samostatný prostor, jako je samostatný prostor, jako je oddělený prostor, jako je samostatný prostor, jako je například samostatný prostor, jako je samostatný prostor, jako je samostatný charakSlova, jako je tomu u mnoha základních tlumočníků příkazových řádků a textových procesorů. Cílem je umožnit programu izolovat jeden prvek z delšího řetězce. Například adresa webové stránky používá období k oddělení různých částí názvu webu.

Zatímco čárky, semikolony a další formy interpunkce se běžně používají jako separátory, existují případy, kdy jsou nepraktické, například při přijímání více řádků textu, které tvoří gramaticky správný odstavec. V těchto případech může delimitor mít podobu kontrolního znaku, který není tisknuto, takže všechny potisknutelné znaky lze použít jako data. Ovládací znak, který není tisknut, je jediný znak, který nemá v počítačovém písmu žádný odpovídající displej glyf, někdy není ani replikovatelný na klávesnici a místo toho musí být generován aplikací nebo jinou funkcí. Tyto typy separátorů v některých dobře fungujíPříklady, ale také mohou být zatěžují, pokud uživatel není schopen vyrobit postavu bez speciálního programu. Jeden příklad toho se vyskytl v programech úpravy příkazových řádků, ve kterých uživatel musel použít kombinaci klíčů „Control-Z“ k vytvoření znaku End-of-File (EOF), aby vytvořil vymezení, který označil konec souboru.

Složitější typ oddělovače je navržen tak, aby oddělil celé bloky dat uzavřením dat uvnitř otevírací a zavírací separátory. Tyto separátory mohou mít podobu závorek - jak je vidět v mnoha programovacích jazycích - citacích nebo hvězdičkách. Cílem je poskytnout způsob, jak rozdělit blok libovolných dat nebo textu, který by mohl překlenout několik řádků nebo zahrnovat ovládací nebo jiné speciální znaky. V jazyce Hypertext Markup Language (HTML) jsou značky používané k označení textu obklopeny většími a méně než značkami, což umožňuje, aby značky byly jakoukoli délkou a zahrnují kontrolní znak, jako je rody návratu kočáruTED, když je tlačítko návratu stisknuto bez rozbití bloku. Použití delimiterů tímto způsobem umožňuje formátovat dokument HTML, takže je čitelnější člověk bez vytváření problémů pro interpret HTML.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?