Const квалификациясын қай жерде қолдануға болады?

Const квалификациясын қай жерде қолдануға болады?
Const квалификациясын қай жерде қолдануға болады?
Anonim

const кілт сөзін объектілерді, типтерді немесе мүше функцияларын жариялағанда квалификациясы ретінде пайдалануға болады. Нысанды квалификациялау кезінде const пайдалану нысанның тағайындаудың мақсаты бола алмайтынын білдіреді және оның const емес мүше функцияларының ешқайсысын шақыра алмайсыз.

const квалификациясының болуы не үшін қажет?

Const квалификациясын кез келген айнымалының мәлімдемесіне оның мәні өзгертілмейтінін көрсету үшін қолдануға болады (Бұл const айнымалыларының қайда сақталатынына байланысты, біз өзгертуіміз мүмкін көрсеткішті пайдалану арқылы const айнымалысының мәні). Нәтиже констты өзгерту әрекеті жасалса, орындалу арқылы анықталады.

Мүше функциясының қай түрі const квалификациясын пайдаланады?

Мүше функциясының мәлімдемесінің соңындағы const квалификациясы функцияның өздері const болып табылатын нысандарда шақырылуы мүмкін екенін көрсетеді. const мүше функциялары өзгермейтін деректер мүшелерінің күйін өзгертпеуге уәде береді.

const типті квалификация дегеніміз не?

const квалификациясы анық деректер нысанын өзгертуге болмайтын нәрсе ретінде жариялайды. Оның мәні инициализация кезінде орнатылады. Элемент const және өзгермелі болуы мүмкін. … Бұл жағдайда элементті өз бағдарламасы арқылы заңды түрде өзгерту мүмкін емес, бірақ кейбір асинхронды процесс арқылы өзгертуге болады.

Const дегенді қайда қоясыз?

Тұрақты мүше функциясы кез келген статикалық емес деректер мүшелерін өзгерте алмайды немесе кез келген шақыра алмайдытұрақты емес мүше функциялары. Тұрақты мүше функциясын жариялау үшін const кілт сөзін аргументтер тізімінің жабылатын жақшасынан кейінқойыңыз. Декларацияда да, анықтамада да const кілт сөзі қажет.

Ұсынылған: