С++ Standartlari


Download 0.92 Mb.
bet2/4
Sana15.02.2023
Hajmi0.92 Mb.
#1199546
1   2   3   4
Bog'liq
С Standartlari Anvarov Abbos (1)

Standart kutubxona
C ++ dasturlash tilida standart kutubxona sinflarva funktsiyalar to'plamini anglatadi. Standart kutubxona bir nechta asosiy konteynerlarni, ushbu konteynerlar bilan ishlash funktsiyalarini, ob'ektlarni, satr va oqimlarning asosiy turlarini, ba'zi til xususiyatlarini va amallarni bajarish uchun tez-tez ishlatiladigan funktsiyalarni o`z ichiga oladi. Masalan, sonning kvadrat ildizini topish. Standart kutubxonaning funktsional xususiyatlari std nomlar fazosida e'lon qilinadi.

C dasturlash tilidan dan farqli tomonlari:
• ob'ektga yo'naltirilgan dasturlashni qo'llabquvvatlash; • andozalar orqali umumlashtirilgan dasturlashni qo'llab-quvvatlash; • qo'shimcha ma'lumotlar turlari; • istisnolar; • nom maydonlari; • ichki funktsiyalar; • operatorning yuklanishi(peregruzka); • funktsiyalarning yuklanishi; • xotirani erkin boshqarish operatorlari; • standart kutubxonaga qo'shimchalar.
Afzalliklari:
• C tili bilan yuqori muvofiqlik • Hisoblash samaradorligi • Turli dasturlash uslublarini qo'llab-quvvatlash: tarkibiy, ob'ektga yo'naltirilgan, umumlashtirilgan dasturlash, funktsional dasturlash. • Ob’yekt destruktorlarni avtomatik ravishda chaqirish xotira va boshqa manbalarni boshqarish ishonchliligini soddalashtiradi va oshiradi. • Ortiqcha yuklangan operatorlar • shablonlar • To'g'ridan-to'g'ri kompilyatorlar tomonidan qo'llab-quvvatlanmaydigan paradigmalarni qo'llab-quvvatlash uchun tilni kengaytirish imkoniyati mavjudligi. • C ++ uchun turli tillarga tarjima qilingan juda ko'p o'quv adabiyotlari mavjud
Kamchiliklari:
• Noto'g'ri ishlab chiqilgan sintaksisning mavjudligi tilning qo'llanilishini pasaytiradi • Til ko'p muhim xususiyatlarga ega emas. • Dasturchilar uchun unumdorligi ancha past • Noqulay sintaksis • Og'ir meros • Xotirani kuzatib borish zarurati
C ++ tilida yozilgan dasturlar ishga tushirishdan oldin kompilyatsiya qilinishi kerak va shundan keyingina ijro etilishi kerak. Buning uchun Dev C ++ uchta piktogrammadan foydalanadi . - Скомпилировать - dastur kodini oddiy kompilyatsiya qilish. Ushbu bosqichda kompilyator yozilgan kodni xatolar uchun tekshiradi va agar hamma narsa tartibda bo'lsa, dastur kodini - *. exe bajaruvchi faylga uzatadi. Agar xatolar bo'lsa, unda kompilyator ishi to'xtatiladi va xatolarni topish va tuzatishga yordam berish uchun " Компилятор “ oynasida xato kodlari ko'rsatiladi. Tezkor tugma - F9. Выполнить - bu buyruq kodni qayta kompilyatsiya qilmasdan takroran ishlash- imizga imkon beradi. Tezkor tugma - F10. -Скомпилировать и выполнить – agar biz kompilyatsiya qilinganidan keyin darhol dasturning bajarilishini konsolda ko'rishni istasak, unda biz ushbu belgidan foydalanamiz. Tezkor tugma - F11.

Download 0.92 Mb.

Do'stlaringiz bilan baham:
1   2   3   4




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