C++ за 21 день седьмое издание


Кто использует программы, написанные на C++?



Download 1,38 Mb.
bet10/437
Sana22.02.2022
Hajmi1,38 Mb.
#89455
TuriРеферат
1   ...   6   7   8   9   10   11   12   13   ...   437
Bog'liq
word1

Кто использует программы, написанные на C++?


Независимо от того, кто вы или что вы делаете — закаленный программист или тот, кто использует компьютер для определенных целей, — вы постоянно используете прило­ жения и библиотеки C++. Это операционные системы, драйверы устройств, офисные при­ ложения, веб-серверы, приложения на базе облака (сетевой среды), поисковые механизмы



  1. даже некоторые из более новых языков программирования, для создания которых, как правило, выбирают язык C++.



Создание приложения C++


Когда вы запускаете Блокнот (Notepad) или редактор v i на своем компьютере, вы фак­ тически указываете процессору запустить исполняемый файл этой программы. Исполняе­ мый файл (executable) — это готовый продукт, который может быть запущен и должен сделать то, чего намеревался достичь программист.


Этапы создания исполняемого файла


Написание программы C++ является первым этапом создания исполняемого файла, ко­ торый в конечном счете может быть запущен на вашей операционной системе. Основные этапы создания приложений C++ приведены ниже.



  1. Написать (или запрограммировать) код C++, используя текстовый редактор.




  1. Откомпилировать код, используя компилятор C++, который преобразовывает его в версию машинного языка и запишет в объектный файл (object file).

  2. Скомпоновать результат работы компилятора, используя компоновщик, и получить исполняемый файл (.е х е в Windows, например).



Обратите внимание, что микропроцессор не может использовать текстовые файлы, ко­ торые вы, по существу, и создаете, когда пишете программы. Компиляция (compilation) — этап, на котором код C++, содержащийся обычно в текстовых файлах с расширени­ ем . срр, преобразуется в бинарный код, который может быть понят процессором. Компилятор (compiler) преобразует по одному файлу кода за раз, создавая объектный

Ие пропускайте важные замечания и преду­ преждения, показанные в этом столбце


28 ЗАНЯТИЕ 1. Первые шаги


файл с расш ирением . о или . obj и игнорируя зависимости, которые код в этом файле может иметь с кодом в другом файле. Распознавание этих зависимостей и объединение кода является задачей компоновщика (linker). Кроме объединения различных объектных файлов, он устанавливает зависимости и в случае успешной компоновки создает испол­ няемый файл, который можно выполнять и в конечном счете распространять.





Download 1,38 Mb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   ...   437




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish