1 – Bo’lim Kompyuter haqida asosiy tushunchalar


Download 20.1 Kb.
bet7/7
Sana11.05.2023
Hajmi20.1 Kb.
#1453148
1   2   3   4   5   6   7
Bog'liq
Dasturlash I

this ko‘rsatkichi (this – kalit so‘zi);

  • Destruktorlar ((~) belgisi);

  • Nusxalovchi konstruktorlar (SinfNomi(const SinfNomi&));

  • Nusxalovchi konstruktorlarni sozlash (sayoz nusxalash, chuqur nusxalash);

  • Shablonlar nazariyasi (Umumiy tur, template<typename TurNomi>);

  • Sinf shablonlari (template<typename TurNomi>);

  • C++ ning vector sinfi (vector vektorNomi);

  • vector sinfidan foydalanib massivlarni almashtirish (Massivlar va vector oʻrtasidagi oʻxshashliklar va farqli jixatlar, vektorliKartaDastasi.cpp);

  • Matnli kiritish/chiqarish. Faylga ma’lumot yozish (absolyut fayl nomi, hududiy fayl nomi, ofstream);

  • Matnli kiritish/chiqarish. Fayldan ma’lumot oʻqish (absolyut fayl nomi, hududiy fayl nomi, ifstream);




    1. Fayl mavjudligini tekshirish (fail( ) funksiyasi);

    2. Fayl soʻngini tekshirish (eof() funksiyasi);

    3. Foydalanuvchiga fayl nomini kiritishiga ruxsat berish (c_str() funksiyasi);

    4. Faylga chiqarishni formatlash (formatlangannatijalar.txt-nomli faylga chiqarish);

    5. getline funksiyasi (fayldagi satrli ma’lumotlarni oʻqitish);

    6. get, va put funksiyalari (belgini qaytarish, belgini yozish);

    7. fstream va faylni ochish shakllari (kirish yoki chiqish oqimini hosil qilish);

    8. Oqim holatini tekshirish (eof(), fail(), good(), va bad() funksiyalari);

    9. Binar kiritish/chiqarish (ios::binary, binar fayl);

    10. write funksiyasi (write, reinterpret_cast);

    11. read funksiyasi (read, gcount – a’zo funksiya);

    12. Tasodifiy faylga murojaat (seekg() va seekp() funksiyalari);

    13. Faylni yangilash (ios::in | ios:out | ios::binary);

    14. Operator funksiyalar. [] ichki operatorini qayta yuklash (murojaat, oʻzgartirish);

    15. Operator funksiyalar. Qoʻshib ta’minlash operatorlarini qayta yuklash. (qiymat qaytaruvchi funksiya);

    16. Operator funksiyalar. ++ va -- operatorlarini qayta yuklash. (postfiks, prefiks);

    17. friend funksiyalar va friend sinflar. (boshqa sinfdan private boʻlimiga murojaat);

    18. Operator funksiyalar. << va >> operatorlarni qayta yuklash. (kiritish va chiqarish oqimlari);

    19. Bazaviy sinflar va kengaytirilgan sinflar (asosiy sinf va undan kengaytirilgan, merosxoʻr sinflar);

    20. Umumiy dasturlash (umumiy funksiya);

    Download 20.1 Kb.

    Do'stlaringiz bilan baham:
  • 1   2   3   4   5   6   7




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