Où le qualificatif const peut-il être utilisé ?

Table des matières:

Où le qualificatif const peut-il être utilisé ?
Où le qualificatif const peut-il être utilisé ?
Anonim

Le mot-clé const peut être utilisé comme qualificatif lors de la déclaration d'objets, de types ou de fonctions membres. Lors de la qualification d'un objet, l'utilisation de const signifie que l'objet ne peut pas être la cible d'une affectation et que vous ne pouvez appeler aucune de ses fonctions membres non const.

Quelle est l'utilité d'avoir le qualificatif const ?

Le qualificatif const peut être appliqué à la déclaration de n'importe quelle variable pour spécifier que sa valeur ne sera pas modifiée (Ce qui dépend de l'endroit où les variables const sont stockées, nous pouvons changer le valeur de la variable const à l'aide du pointeur). Le résultat est défini par l'implémentation si une tentative est faite pour modifier une const.

Quel type de fonction membre utilise le qualificateur const ?

Le qualificateur const à la fin d'une déclaration de fonction membre indique que la fonction peut être appelée sur des objets qui sont eux-mêmes const. Les fonctions membres const promettent de ne pas modifier l'état des membres de données non modifiables.

Qu'est-ce qu'un qualificatif de type const ?

Le qualificateur const explicitement déclare un objet de données comme quelque chose qui ne peut pas être changé. Sa valeur est définie à l'initialisation. Un élément peut être à la fois const et volatile. … Dans ce cas, l'élément ne peut pas être légitimement modifié par son propre programme mais peut être modifié par un processus asynchrone.

Où placez-vous une constante ?

Une fonction membre constante ne peut modifier aucune donnée membre non statique ni appeler aucunefonctions membres qui ne sont pas constantes. Pour déclarer une fonction membre constante, placez le mot-clé const après la parenthèse fermante de la liste d'arguments. Le mot-clé const est requis à la fois dans la déclaration et dans la définition.

Conseillé: