Articles of constantes

Constantes dans Kotlin – comment les créer?

Comment est-il recommandé de créer des constantes dans Kotlin? Et quelle est la convention de nommage? Je n’ai pas trouvé cela dans la documentation. companion object { //1 val MY_CONST = “something” //2 const val MY_CONST = “something” //3 val myConst = “something” } Ou …?

Comment fonctionne Clojure ^: const?

J’essaie de comprendre ce que fait ^:const en clair. C’est ce que disent les développeurs. http://dev.clojure.org/display/doc/1.3 (constantes def {: pi 3.14: e 2.71}) (def ^: const pi (: constantes pi)) (def ^: const e (: e constantes)) La surcharge de la recherche: e et: pi dans la carte se produit au moment de la compilation, […]

constante flottante hexadécimale en C

0x0.3p10 représente quelle valeur? Et quel est le sens du p dans la déclaration ci-dessus?

pourquoi l’access à un élément dans un tableau prend-il un temps constant?

Disons que j’ai un tableau comme: int a [] = {4,5,7,10,2,3,6} quand j’accède à un élément, tel qu’un [3], que se passe-t-il réellement en coulisse? Pourquoi beaucoup d’algorithmes (tels que le livre Cormen …) disent-ils qu’il faut un temps constant? (Je suis juste un noob dans la programmation de bas niveau alors je voudrais apprendre […]

Constantes dans MATLAB

Je suis devenu propriétaire d’un tas de code MATLAB et j’ai remarqué un tas de “nombres magiques” éparpillés dans le code. En général, j’aime créer ces constantes dans des langages tels que C, Ruby, PHP, etc. Lorsque je détecte ce problème, j’ai trouvé que la manière “officielle” d’avoir des constantes consiste à définir des fonctions […]

lancer non const en const en c ++

Je sais que vous pouvez utiliser const_cast pour const_cast un const en non- const . Mais que devez-vous utiliser si vous voulez convertir non const en const ?

Où est le meilleur endroit pour définir une constante dans une application Ruby on Rails?

Dans une application Ruby on Rails, quel est le meilleur endroit pour définir une constante? J’ai un tableau de données constantes dont j’ai besoin sur tous les contrôleurs de mon application.

Portée des constantes dans les modules Ruby

J’ai un petit problème avec la scope constante des modules mixin. Disons que j’ai quelque chose comme ça module Auth USER_KEY = “user” unless defined? USER_KEY def authorize user_id = session[USER_KEY] def end La constante USER_KEY doit être définie par défaut sur “utilisateur” sauf si elle est déjà définie. Maintenant, je pourrais mélanger cela à […]

Objectif C const NSSsortingng * vs NSSsortingng * const

J’essaie de définir une constante NSSsortingng dans mon fichier .h à définir dans mon fichier .m. je comprends que extern NSSsortingng * const variableName; dans la main NSSsortingng * const variableName = @”variableValue”; est le moyen de le faire. En examinant les didacticiels c, je vois que const est supposé aller avant les définitions de […]

Constantes ou variables de classe dans Ruby?

Je programme en Ruby depuis quelques mois maintenant, et je me demande quand il est approprié d’utiliser des constantes sur des variables de classe et vice versa. (Je travaille dans Rails, je pense aux constantes dans les modèles). class Category TYPES = %w(listing event business).freeze end OU class Category @@types = %w(listing event business).freeze cattr_reader […]