Var kan konstkvalificering användas?

Innehållsförteckning:

Var kan konstkvalificering användas?
Var kan konstkvalificering användas?
Anonim

Nyckelordet const kan användas som en kvalificering när man deklarerar objekt, typer eller medlemsfunktioner. När du kvalificerar ett objekt innebär användning av const att objektet inte kan vara målet för en tilldelning, och du kan inte anropa någon av dess icke-konstmedlemsfunktioner.

Vad tjänar det till att ha konstkvalet?

Kvalificeraren const kan appliceras på deklarationen av en variabel för att specificera att dess värde inte kommer att ändras (vilket beror på var const-variabler lagras, vi kan ändra värdet av const variabel genom att använda pekaren). Resultatet är implementeringsdefinierat om ett försök görs att ändra en konst.

Vilken typ av medlemsfunktion använder const-kvalificeringen?

Const-kvalificeraren i slutet av en medlemsfunktionsdeklaration indikerar att funktionen kan anropas på objekt som själva är const. const-medlemsfunktioner lovar att inte ändra tillståndet för några icke-föränderliga datamedlemmar.

Vad är kvalificerare för konsttyp?

Const-kvalificeraren deklarerar ett dataobjekt som något som inte kan ändras. Dess värde ställs in vid initiering. En artikel kan vara både konstant och flyktig. … I det här fallet kan objektet inte lagligen modifieras av sitt eget program utan kan modifieras genom någon asynkron process.

Var sätter du en konst?

En konstant medlemsfunktion kan inte ändra några icke-statiska datamedlemmar eller anropa någramedlemsfunktioner som inte är konstanta. För att deklarera en konstant medlemsfunktion placera nyckelordet const efter den avslutande parentesen av argumentlistan. Nyckelordet const krävs i både deklarationen och definitionen.

Rekommenderad:

Intressanta artiklar
Vad är omvända transkriptashämmare?
Läs mer

Vad är omvända transkriptashämmare?

Hämmare av omvänd transkriptas är en klass av antiretrovirala läkemedel som används för att behandla HIV-infektion eller AIDS, och i vissa fall hepatit B. RTIs hämmar aktiviteten av omvänt transkriptas, ett vir alt DNA-polymeras som krävs för replikering av HIV och andra retrovirus.

I serie- och parallellkretsar?
Läs mer

I serie- och parallellkretsar?

I en seriekrets seriekrets I en seriekrets är strömmen som flyter genom var och en av komponenterna densamma, och spänningen över kretsen är summan av individuella spänningsfall över varje komponent. … I en seriekrets måste varje enhet fungera för att kretsen ska vara komplett.

Vad är den hårda lagen?
Läs mer

Vad är den hårda lagen?

Stark Law är en uppsättning federala lagar i USA som förbjuder självremiss från läkare, särskilt en remiss från en läkare till en Medicare- eller Medicaid-patient till en enhet för tillhandahållande av utsedda hälsotjänster om läkaren har en ekonomisk relation med den enheten.