Questions et réponses pour le constants :

Les constantes en programmation sont des définitions dont la valeur est fixée tout au long de l'exécution d'un programme. Les littéraux dans la plupart des langues sont des constantes, par exemple. Dans les styles de programmation référentiellement transparents, toutes les définitions sont constantes. Une zone de stockage de données qualifiée const (objet, champ, variable, paramètre) est une zone qui "ne change jamais", permettant ainsi des optimisations supplémentaires du générateur de code et une vérification statique supplémentaire de l'exactitude du programme.

7
votes
Il semble étrange que la langue ne contienne apparemment aucune fonctionnalité appropriée. Je me trouve avec des données qui seraient mieux exprimées ...

7
votes
J'ai vu const utilisé deux fois dans la déclaration d'un tableau statique avant et maintenant que je crée ma propre matrice statique, je me d ...

7
votes
Je crée un constructeur qui prendra une paire d'itérateurs d'entrée. Je veux la signature de la méthode d'avoir compilé Const Semantitique simila ...

7
votes
Par exemple, si je devais créer un STATR STATR Const> similaire à celui-ci dans un en-tête ( .h code>) Fichier: foo_t *foo = foo_create(FOO_STRATEGY.A ...