Мураккаб кучланиш ҳолати

Ushbu kitob dinamik xotirani tashkil etish masalalarini, C++ dasturlash tilida xotira sinflarini, RTTI (Run-Time Type Identification) imkoniyatlarini va ulardan foydalanish zaruriyatini o'rganishga bag'ishlangan. Shuningdek, ob'ekt sinflariga xotirani dinamik taqsimlash usullari, dinamik maydonli statik, statik maydonli dinamik va dinamik maydonli dinamik ob'ektlar ko'rib chiqiladi. Kitob so'ngida kurs ishini bajarishda foydalanilgan C++ dasturlash tiliga oid asosiy tushunchalar, xulosalar, foydalanilgan adabiyotlar va dastur kodlari keltirilgan.

Asosiy mavzular

  • Dinamik xotirani tashkil qilish masalasi: Dinamik xotirani tashkil etish usullari, statik va dinamik o'zgaruvchilar, xotirani taqsimlash masalalarini o'rganish.
  • C++ dasturlash tilida xotira sinfi: C++ tilida xotira sinflari, statik va dinamik xotira, o'zgaruvchilarni e'lon qilish usullari, tashqi ob'ektlar.
  • RTTI (Run-Time Type Identification) imkoniyatlari: C++ tilining muhim imkoniyati - RTTI, uning mohiyati, typeid va dynamic_cast operatorlari, polimorf sinflarda qo'llanilishi.
  • Ob'ekt sinfiga xotirani dinamik taqsimlash: Dinamik xotirani ob'ekt sinflariga taqsimlash usullari, dinamik maydonli statik ob'ektlar, statik maydonli dinamik ob'ektlar, dinamik ob'ektli dinamik ob'ektlar.
  • C++ da dasturlash asoslari: C++ da dasturlashning asosiy tushunchalari: o'zgaruvchilar, operatorlar, sinflar, ob'ektlar va ularning xususiyatlari.