• Fam: Nishonov Ismi: Botir Yoshi: 21 Fam: Nishonov Ismi: Botir Yoshi: 21
  • 1.2. Tiplarni almashtirish opеratorlari.
  • 1- лаборатория иши




    Download 184,96 Kb.
    bet2/6
    Sana15.05.2024
    Hajmi184,96 Kb.
    #235793
    1   2   3   4   5   6
    Bog'liq
    1.5 amaliy

    Dastur natijasi:
    Fam: Xoshimov




    Ismi: Doston
    Yoshi: 18
    Fam: Saidaliyeva
    Ismi: Xurshida
    Yoshi: 19
    Fam: Baxodirov
    Ismi: Temur
    Yoshi: 20
    Fam: Nishonov
    Ismi: Botir
    Yoshi: 21

    Fam: Nishonov
    Ismi: Botir
    Yoshi: 21
    Fam: Saidaliyeva
    Ismi: Xurshida
    Yoshi: 19
    Fam: Xoshimov
    Ismi: Doston
    Yoshi: 18

    Kursdan kursga o‘tganligi haqida ma’lumot: Fam: Baxodirov
    Ismi: Temur
    Yoshi: 20
    Fam: Nishonov
    Ismi: Botir

    Yoshi: 21


    Fam: Saidaliyeva
    Ismi: Xurshida
    Yoshi: 19
    Fam: Xoshimov
    Ismi: Doston
    Yoshi: 18
    Qidirilayotgan talaba ismini kiriting:
    Temur

    Fam: Baxodirov


    Ismi: Temur
    Yoshi: 20
    Familiya bo‘yicha saralangan holati:
    Fam: Baxodirov
    Ismi: Temur
    Yoshi: 20
    1.2. Tiplarni almashtirish opеratorlari. Tiplarni almashtirish operatorlari.
    C++tilida beshta tipni almatirish operatorlari mavjud. Ulardan birinchisi bu odatdagi
    (anʻanaviy) uslubda ishlatiladigan[()](cast operatori) azaldan C++gaqurilgan. U quyidagicha ishlatiladi:
    float f = (float)5;bool b = (bool)5;
    Dynamic_cast operatori. Dynamic_cast operatori dastur bajarilishi davomida polimorf turdagi quyish amalini bajaradi . Yangi operatorlardan eng muhimi dynamic_cast tipidagi tip almashtirish (kasting, casting) operatoridir.
    Dasturni bajarish davomida taklif qilinayotgan amalning bajarilishini tekshiradi. Agar belgilangan amal chaqirilganda yaroqsiz bo‘lsa, hech qanday turdagi kasting amalga oshirilmaydi. Dynamic_cast operatorini qo‘llashning umumiy formati quyidagicha:
    dynamic_cast
    (expr)
    const_cast operatori. Const_cast operatori const va/yoki volatile o‘zgartirgichlarni qayta aniqlash uchun xizmat qiladi. Const_cast operatori const va / yoki volatile
    o‘zgartirgichlarni ochiq qayta aniqlash/joriy qilish uchun ishlatiladi. const yoki volatile ning atrubutlariga istesno tariqasida, yangi tipi joriy tipi bilan mos bo‘lishi kerak. Ko‘pincha const_cast operatori const atributini olib tashlash uchun ishlatiladi. Uning umumiy formati quyidagicha:


    Download 184,96 Kb.
    1   2   3   4   5   6




    Download 184,96 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    1- лаборатория иши

    Download 184,96 Kb.