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: