http://poradumo.pp.ua

Online Журнал-Світ порад.
Головна сторінка
» » Розширення файлів програмних кодів: cpp - це що?

Розширення файлів програмних кодів: cpp - це що?

Ця стаття про розширення і його важливості для комп'ютерних систем. Ось, здавалося б, що такого особливого може бути в розширенні програмного файлу? Але тим не менш сподіваємося, читачі зможуть отримати важливу і цікаву для себе інформацію. Уміння розбиратися з розширеннями послужить непогану службу, про що буде написано нижче.

Яке розширення має C plus plus?

Розширення файлів програмних кодів: cpp - це що?
Ця мова програмування має власне позначення файлів. Позначення cpp - це спеціальне розширення, що використовується для файлів з кодом С++. В них міститься ще не готовий для використання (не скомпільований код, який можна відредагувати і внести правки без істотних витрат і збоїв у роботі програми. З допомогою такого розширення можна дізнатися, який файл містить текст "Сі" (мова програмування, який зараз дуже популярний).




Розширення і його важливість у програмуванні

Розширення файлів програмних кодів: cpp - це що?
Навіщо взагалі необхідно розширення імені файлу, що використовується комп'ютером? Справа в тому, що комп'ютер може обробляти безліч різних типів файлів, як в рамках встановленої операційної системи, так і за допомогою додаткового програмного забезпечення. Прикладом такого можуть бути плагіни, що встановлюються в браузери, або інтерпретатори різних мов програмування, які можуть обробляти запущені програми. Ось для розпізнавання того, яким інтерпретатором слід користуватися комп'ютера, який машинний код застосувати, щоб відтворити файл, і необхідні розширення. Машинний код розпізнає тип файлу, цю інформацію йому нададуть наявні реквізити. Так, розширення cpp – це файл, який містить документ на С++. Після розпізнавання інтерпретатор зможе його відкрити, і користувач зможе працювати з документом.




Що взагалі таке розширення імені файлу?

Розширення файлів програмних кодів: cpp - це що?

Але давайте поговоримо про розширення імен файлів з точки зору комп'ютерних наук. З його призначенням вже визначилися – воно потрібне для ідентифікації формату або типу файлу. Від'єднується від розширення імені файлу з допомогою точки. До 95-го у "Віндовс" було обмеження на кількість символів у розширенні: їх не могло бути більше трьох. В сучасних системах такого обмеження немає. Навіть більше, в сучасних файлових системах можуть бути файли, у яких кілька типів розширення. Всі вони йдуть через точку. До таких як cpp це, правда, не відноситься.

Таким подарунком розробників часто користуються шахраї. Свої шкідливі файли, які вони пропихають на комп'ютери користувачів, зловмисники часто маскують під інші програми, ховають основне розширення файлу (у вірусів і різних троянів воно відрізняється від звичайних програм). Навіть може бути таке, що всі ці файли ховаються або видаляються, і замість них підсуваються зовсім інші. І виявиться, що cpp - це зовсім не cpp, а комп'ютерний вірус. Гарним захистом від такого типу шахраїв служить команда показу усіх типів розширень. Включити цю функцію можна в «Панелі управління», достатньо знайти лише властивості файлів і необхідний пункт. І тоді можна бути спокійним за свої файли C plus plus, і впевненим у тому, що не запустиш замість них шкідливу програму. Хоча тут потрібно завжди дивитися на розширення виконуваних файлів.


Точність інформації, яка вказується у розширенні

Розширення файлів програмних кодів: cpp - це що?

Іноді розширення неточно вказує на тип файлу і не вирішує всіх можливих проблем, які можуть виникнути в процесі користування різними програмами. Так, розширення .txt, знайоме багатьом, не дає комп'ютера інформацію про те, в якому кодуванні файла. Тому часто при відкритті текстових файлів можна побачити листи незрозумілих символів. Особливо прикро бачити таку стан документа, якщо він використовувався для написання програмного коду. У таких випадках слід міняти кодування файлів до тих пір, поки комп'ютер не зможе надати адекватний текст. Можна на основі неправильних символів спробувати обчислити необхідну кодування, але потрібно знати, яка кодування щодо якої до чого призводить. Для вордівських файлів теж використовується одне і те ж розширення, яке не дає зрозуміти, з яким файлом людина має справу: з звичайним типом або відформатованим. Також розширення не вказує, яка використовується версія, що добре проявляється при спробах відкрити версії ранніх документів в більш пізніх середовищах обробки, як у випадку з Microsoft Office.

Інші спобличчя і можливості вказати формат

Є й інші можливості вказати формат файлу для файлової системи. Але вони не є поширеними, і про них ви, швидше за все, ніколи не чули:

  • Збереження інформації про формат файлу в самій операційній системі. Незручності виникають при бажанні перейти на інший комп'ютер і попрацювати з цим файлом.
  • Застосування так званого методу «магічних чисел». Це коли в самому файлі зашифровується певна послідовність байтів, яка вказує всю необхідну інформацію для роботи файлу. Має певний потенціал, але потрібна кооперація виробників програмного забезпечення.
  • Для деяких Unix-систем розроблена функція, яка залишає спеціальні позначення на початку файлу, призначені для інтерпретатора.

of your page -->

Популярні поради

загрузка...