Программалау оқулық Алматы, 012 Қазақстан Республикасы Білім жəне ғылым министрлігінің «Оқулық»



Pdf көрінісі
бет355/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   351   352   353   354   355   356   357   358   ...   642
Байланысты:
pavlovskaia-jogargy-dengeili

static_cast <типі> (мəні)

Операция нəтижесі көрсетілген типте болады, ол сілтеме, нұсқауыш, 

арифметикалық немесе тізбелік тип болуы мүмкін.

Операцияны орындау кезінде мəліметтердің ішкі бейнесі өзгертілуі мүмкін, 

бірақ сандық мəні өзгермейді. Мысалы:



256

fl oat f = 100;

int i = static_cast (f);

// Бүтін жəне нақты типтердің ішкі бейнесі əртүрлі 

Мұндай түрлендірулер мəліметтерді жоғалту мүмкіндігі туралы 

компилятордың хабарламаларын шығармай басып тастау үшін қажет, бірақ 

мұндайда дəл осы əрекет орындалатынына сенімді болу керек. Түрлендіру 

нəтижесі программалаушының жауапкершілігінде қалады. 

static_cast

 операциясы туынды кластан базалық класқа жəне керісінше 

түрлендіруді шектеусіз түрде жүзеге асыруға мүмкіндік береді.



Достарыңызбен бөлісу:
1   ...   351   352   353   354   355   356   357   358   ...   642




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет