Dev-C ++ da loyihalar bilan ishlash
Katta va murakkab dasturlar odatda dasturiy modullarga bo'linadi. C da dasturiy modullar
funksiyalardir. Dasturni bajarish jarayonida ba'zi funksiyalar boshqalarni chaqiradi va funksiya
HISOB
DASTURLASH
8
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI
UNIVERSITETI SAMARQAND FILIALI
PROG16MBK
bajarilgandan so'ng boshqaruv chaqiruvchi funksiyaga qaytadi. Dasturning bajarilishi
main
nomli
funktsiyani bajarishdan boshlanadi. Kichkina dasturning funktsiyalari bitta faylda to'planishi
mumkin, lekin agar dastur katta bo'lsa, uni har birida bir yoki bir nechta funktsiyalarni o'z ichiga
olgan bir nechta fayllarga bo'lish yaxshidir. Bunday holda, dasturni o'zgartirganda, faqat
o'zgarishlar kiritilgan fayllarni qayta kompilyatsiya qilish va keyin dasturni qayta bog'lash va ishga
tushirish kifoya. Bu jarayon qo'lda amalga oshirilishi mumkin, ammo ko'pgina IDElar (faqat C tili
uchun emas) loyihalar yordamida katta dasturlarni yaratish va o'zgartirish jarayonini
avtomatlashtirishga imkon beradi.
Loyiha
- bu bitta dastur sifatida ko'rib chiqiladigan dasturiy modullarni o'z ichiga olgan
fayllar to'plami.
Fayl menyusining New buyrug'ining Project buyrug'i yordamida yoki asboblar
panelidagi Loyiha tugmasini ( ) bosish orqali
yangi loyiha yaratishingiz
mumkin .
Bu yangi loyiha dialog oynasini ochadi:
Ushbu
oynaning Asosiy yorlig'ida siz
loyiha
turini
tanlashingiz
kerak: Windows
ilovasi, Konsol ilovasi , statik kutubxona
Algoritmlash va C dasturlash
(Statik kutubxona), Windows uchun dinamik havola kutubxonasi (DLL) yoki bo'sh loyiha (Empty
Projec). MS DOS oynasiga chiqadigan ko'p modulli dasturlarni yaratish uchun ko'rinishni tanlash
yaxshidir
Bo'sh loyiha. Keyin, Loyiha parametrlari maydonida loyiha nomini (lotin harflarida) va
loyiha turi (C-loyiha). OK tugmasini bosgandan so'ng, loyiha ma'lumotlariga ega fayl
(
.dev
kengaytmasi bilan) saqlanadigan papka tanlanadi .
Shundan so'ng, loyihaning nomi IDE ning chap oynasida Loyiha yorlig'ida paydo
bo'ladi. Loyiha uchun kontekst menyusidan foydalanib, siz quyidagi amallarni bajarishingiz
mumkin:
yangi fayl yaratish (Fayl yaratish buyrug'i);
loyihaga mavjud dastur moduli faylini qo'shing (Qo'shish loyiha);
loyihadan faylni o'chirish - bu holda fayl yo'q qilinmaydi (loyihadan o'chirish buyrug'i);
loyihaga papka qo'shish (Papka qo'shish buyrug'i);
loyiha parametrlarini sozlash (buyruq Loyiha parametrlari).
Loyihada kamida bitta fayl bo'lishi kerak. Loyihaning barcha modullarini yaratgandan yoki
qo'shgandan so'ng: bitta modulli dasturlardagi kabi buyruqlar va tugmalar yordamida kompilyatsiya
qilish va bajarish uchun loyihani boshlashingiz mumkin. Bu faqat o'zgarishlar kiritilgan loyiha
fayllarini qayta kompilyatsiya qiladi. Loyiha uchun yuklash fayli loyiha nomi bilan bir xil nomga
ega, lekin
.exe
kengaytmasiga ega.
HISOB
DASTURLASH
9
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI
UNIVERSITETI SAMARQAND FILIALI
PROG16MBK
Eslatmalar:
1. Loyiha fayli nomi faqat lotin harflari va raqamlaridan iborat bo'lishi kerak.
2. Loyiha fayli loyiha fayllari bilan bir xil papkada saqlanishi kerak.
3. Loyiha faylining mutlaq yo'lida bo'sh joylar bo'lmasligi kerak.
Dostları ilə paylaş: |