Missä const-tarkennetta voidaan käyttää?

Missä const-tarkennetta voidaan käyttää?
Missä const-tarkennetta voidaan käyttää?
Anonim

Const-avainsanaa voidaan käyttää tarkenteena kun määritetään objekteja, tyyppejä tai jäsenfunktioita. Objektia määritettäessä const-funktion käyttö tarkoittaa, että objekti ei voi olla tehtävän kohteena, etkä voi kutsua mitään sen ei-const-jäsenfunktioita.

Mitä hyötyä const-tarkenteesta on?

Tunninta const voidaan käyttää minkä tahansa muuttujan ilmoituksessa sen määrittämiseksi, että sen arvoa ei muuteta (Mikä riippuu siitä, mihin const-muuttujat on tallennettu, voimme muuttaa const-muuttujan arvo osoitinta käyttämällä). Tulos on toteutuksen määrittämä, jos muuttujaa yritetään muuttaa.

Millainen jäsenfunktio käyttää const-tunnusta?

Const-tarkenne jäsenfunktion määrittelyn lopussa osoittaa, että funktio voidaan kutsua objekteissa, jotka itse ovat const. const-jäsenfunktiot lupaavat olla muuttamatta ei-muuttumattomien datajäsenten tilaa.

Mikä on const-tyypin tarkenne?

Const-tunnus ilmoittaa tietoobjektin joksikin, jota ei voi muuttaa. Sen arvo asetetaan alustuksen yhteydessä. Kohde voi olla sekä vakio että haihtuva. … Tässä tapauksessa kohdetta ei voi laillisesti muokata sen omalla ohjelmalla, mutta sitä voidaan muokata jollain asynkronisella prosessilla.

Mihin asetat konstit?

Vakiojäsentoiminto ei voi muokata ei-staattisia datajäseniä tai kutsua niitäjäsenfunktiot, jotka eivät ole vakioita. Jos haluat ilmoittaa vakiojäsenfunktion, sijoita const-avainsana argumenttiluettelon sulkevien sulkujen jälkeen. Const-avainsana vaaditaan sekä ilmoituksessa että määritelmässä.

Suositeltava: