КампутарыПраграмаванне

Пашырэння файлаў для праграмных кодаў: cpp - гэта што?

Гэты артыкул аб пашырэнні і яго важнасці для камп'ютэрных сістэм. Вось, здавалася б, што такога асаблівага можа быць у пашырэнні праграмнага файла? Але тым не менш спадзяемся, чытачы змогуць атрымаць важную і цікавую для сябе інфармацыю. Уменне разбірацца з пашырэннямі саслужыць нядрэнную службу, пра што будзе напісана ніжэй.

Якое пашырэнне мае C plus plus?

Гэтая мова праграмавання мае ўласнае абазначэнне файлаў. Абазначэнне cpp - гэта спецыяльнае пашырэнне, якое выкарыстоўваецца для файлаў з кодам З ++. У іх утрымліваецца яшчэ не гатовы для выкарыстання (не скампіляваны) код, які можна адрэдагаваць і ўнесці праўкі без істотных выдаткаў і збояў у працы праграмы. З дапамогай такога пашырэння можна даведацца, які файл ўтрымлівае тэкст на "Сі" (мова праграмавання, які цяпер вельмі папулярны).

Пашырэнне і яго важнасць у праграмаванні

Навошта наогул неабходна пашырэнне імя файла, якое выкарыстоўваецца кампутарам? Справа ў тым, што кампутар можа апрацоўваць мноства розных тыпаў файлаў, як у рамках усталяванай аперацыйнай сістэмы, так і з дапамогай дадатковага праграмнага забеспячэння. Прыкладам такога ПА могуць з'яўляцца убудовы, якія ўсталёўваюцца ў браўзэры, ці інтэрпрэтатары розных моў праграмавання, якія могуць апрацоўваць запушчаныя праграмы. Вось для распазнання таго, якім інтэрпрэтатарам варта карыстацца кампутара, які машынны код прымяніць, каб прайграць файл, і неабходныя пашырэння. Машынны код распазнае тып файла, гэтую інфармацыю яму пададуць існуючыя рэквізіты. Так, пашырэнне cpp - гэта файл, які змяшчае дакумент на С ++. Пасля распазнання інтэрпрэтатар зможа яго адкрыць, і карыстальнік зможа працаваць з дакументам.

Што наогул такое пашырэнне імя файла?

Але давайце пагаворым аб пашырэннях імёнаў файлаў з пункту гледжання кампутарных навук. З яго прызначэннем ўжо вызначыліся - яно трэба для ідэнтыфікацыі фармату або тыпу файла. Адлучаецца пашырэнне ад імя файла з дапамогай кропкі. Да 95-га ў "Віндовс" мелася абмежаванне на колькасць знакаў у пашырэнні: іх не магло быць больш трох. У сучасных сістэмах такога абмежавання няма. Нават больш, у сучасных файлавых сістэмах могуць быць файлы, у якіх некалькі тыпаў пашырэння. Усе яны ідуць праз кропку. Да такіх як cpp гэта, праўда, не адносіцца.

Такім падарункам распрацоўшчыкаў часта карыстаюцца ашуканцы. Свае шкоднасныя файлы, якія яны прапіхваюць на кампутары карыстальнікаў, зламыснікі часта маскіруюць пад іншыя праграмы, хаваюць асноўнае пашырэнне файла (у вірусаў і розных траянаў яно адрозніваецца ад звычайных праграм). Нават можа быць такое, што ўсе сапраўдныя файлы хаваюцца або выдаляюцца, і замест іх падсоўваюць зусім іншыя. І апынецца, што cpp - гэта зусім не cpp, а кампутарны вірус. Добрай абаронай ад такога тыпу махляроў служыць каманда паказу ўсіх тыпаў пашырэнняў. Ўключыць гэтую функцыю можна ў «Панэлі кіравання», досыць знайсці толькі ўласцівасці файлаў і неабходны пункт. І тады можна быць спакойным за свае файлы C plus plus, і упэўненым у тым, што не запусціш замест іх шкодную праграму. Хоць тут неабходна заўсёды глядзець на пашырэнне выкананых файлаў.

Дакладнасць iнфармацыi, якая ўказваецца ў пашырэнні

Часам пашырэнне недакладна паказвае на тып файла і не вырашае ўсіх магчымых праблем, якія могуць паўстаць у працэсе карыстання рознымі праграмамі. Так, пашырэнне .txt, знаёмае многім, не дае інфармацыю кампутара аб тым, у якой кадоўцы файл. Таму часта пры адкрыцці тэкставых файлаў можна ўбачыць лісты незразумелых знакаў. Асабліва сумна бачыць такі стан дакумента, калі ён выкарыстоўваўся для напісання праграмнага кода. У такіх выпадках варта мяняць кадоўкі файлаў да таго часу, пакуль кампутар не зможа даць адэкватны тэкст. Можна на аснове няправільных сімвалаў паспрабаваць вылічыць неабходную кадыроўку, але трэба ведаць, якая кадоўка адносна якой да чаго прыводзіць. Для вордаўскія файлаў таксама выкарыстоўваецца адно і тое ж пашырэнне, якое не дае зразумець, з якім файлам чалавек мае справу: з звычайным тыпам або адфарматаваны. Таксама пашырэнне не паказвае, якая версія выкарыстоўваецца, што добра выяўляецца пры спробах адкрыць версіі ранніх дакументаў у пазнейшых асяроддзях апрацоўкі, як у выпадку з Microsoft Office.

Іншыя спосабы і магчымасці паказаць фармат

Ёсць і іншыя магчымасці паказаць фармат файла для файлавай сістэмы. Але яны не з'яўляюцца распаўсюджанымі, і пра іх вы, хутчэй за ўсё, ніколі не чулі:

  • Захаванне інфармацыі аб фармаце файла ў самой аперацыйнай сістэме. Нязручнасці ўзнікаюць пры жаданні перайсці на іншы кампутар і папрацаваць з гэтым жа файлам.
  • Прымяненне так званага метаду «магічных лікаў». Гэта калі ў самым файле зашыфроўваць пэўная паслядоўнасць байтаў, якая паказвае ўсю неабходную інфармацыю для працы файла. Мае пэўны патэнцыял, але патрэбна кааперацыя вытворцаў праграмнага забеспячэння.
  • Для некаторых Unix-сістэм распрацавана функцыя, якая пакідае спецыяльныя абазначэння на пачатку файла, прызначаныя для інтэрпрэтатара.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 be.atomiyme.com. Theme powered by WordPress.