|
1-Amaliy ish Mavzu: Konteynerlar(Kolleksiyalar). Stl kutubxonalari. Chiziqli konteynerlar (array, vector, list, forward list, deque) Ishning maqsadi
|
bet | 7/10 | Sana | 17.05.2024 | Hajmi | 4,17 Mb. | | #239108 |
Bog'liq amaliy ish
Namespace – bir-xil identifakatorlarni bitta dasturda ishlatish muammosini hal qiladi.
Namespace ni umumiy strukturasi quyidagicha:
namespace <nom> {
………
}
Nomlar fazosida xatoliklar:
Masala:
“talaba” nomli nomlar fazosi va unda “Talaba” classini yarating. Class maydonlari: Familiyasi, ismi, kursi, baholari, stipendiyasi. Class komponentalarini inkapsulyastiyalash, konstruktorlar va class metodlarini ishlab chiqing. Obyektlar massivini yarating va ular ustida qidirish, saralash, o’zgartirish amallarini bajaring.
Aniq va aniq bo’lmagan o’zgartirishlar
C ++ aniq va noma’lum ma'lumotlar turini o'zgartirishni farqlaydi. Ma'lum bo'lmagan turdagi ma'lumotlar konversiyasini C ++ kompilyatori amalga oshiradi, lekin dasturchining o'zi aniq ma'lumotlarni aylantirishni amalga oshiradi. Ma'lumotlar turini o'zgartirish to'g'risida quyidagi jadvalda keltirilgan. Jadvalda bo'linish operatsiyasini ko'rib chiqilgan. Biz int ni qabul qiladigan butun son turi sifatida, haqiqiy ma'lumotlar turi suzuvchi bo'ladi.
Turdan turga o’tkazishning aniq va noaniq usullari
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
1-Amaliy ish Mavzu: Konteynerlar(Kolleksiyalar). Stl kutubxonalari. Chiziqli konteynerlar (array, vector, list, forward list, deque) Ishning maqsadi
|