web-dev-qa-db-fra.com

constexpr

C ++ vérifier si l'instruction peut être évaluée constexpr

Quand devriez-vous utiliser la fonctionnalité constexpr dans C ++ 11?

Pourquoi ** pas ** déclarer une fonction `constexpr`?

Constexpr est-il pris en charge avec les fonctions / expressions lambda?

Référence non définie à la constante statique constexpr char []

Erreur de l'éditeur de liens C ++ avec la classe constexpr statique

C ++ 11 - static_assert dans la fonction constexpr?

constexpr initialisation d'un membre statique à l'aide d'une fonction statique

const vs constexpr sur les variables

La variable statique constexpr dans une fonction a-t-elle un sens?

Différence entre `constexpr` et` const`

Quand une fonction constexpr est-elle évaluée au moment de la compilation?

Constexpr implique-t-il en ligne?

variable statique constexpr vs fonction

Fonctions mathématiques Constexpr

Créer un tableau constexpr à N éléments dans C ++ 11

constexpr ne compile pas dans VC2013

Quand devrais-je utiliser std :: integral_constant sur consexpr?

enum vs constexpr pour les constantes statiques réelles à l'intérieur des classes

Pourquoi n'est-ce pas une expression constante?

Longueur de calcul d'une chaîne C au moment de la compilation. Est-ce vraiment un constexpr?

Est-il possible d'utiliser std :: string dans un constexpr?

Pourquoi les membres de données non statiques ne peuvent-ils pas être constexpr?

constexpr const vs variables constexpr?

Expliquez constexpr avec const char * const

Comment déclarer constexpr extern?

La spécification de constexpr sur le constructeur rend-elle automatiquement tous les objets créés à partir de lui constexpr?

Que signifie «empoisonner une fonction» en C ++?

Comprendre les variables membres constexpr statiques

Puis-je obtenir des noms de type C ++ de manière constexpr?

Pourquoi une boucle for n'est-elle pas une expression au moment de la compilation?

constexpr if et static_assert

Obtenir la valeur min / max d'un tableau constexpr statique au moment de la compilation

Erreur de référence non définie pour un membre constexpr statique

constexpr vs statique const: Lequel préférer?

Qu'est-ce qui est autorisé dans une fonction constexpr?

Pourquoi les déclarations de décomposition ne peuvent-elles pas être constexpr?

Constexpr vs macros

Différence entre "if constexpr ()" Vs "if ()"

Pourquoi cette "variable externe non définie" n'entraîne-t-elle pas une erreur de l'éditeur de liens en C ++ 17?

Erreur de nom de type inconnu 'constexpr' lors de la création sous Mac OS X

Pourquoi un destructeur ne peut-il pas être marqué constexpr?

La valeur d'une variable const est ou n'est pas utilisable dans une expression constante, selon le type de variable

Différence entre constexpr et variable globale constexpr statique

Comment déclarer une chaîne C constexpr?

Est-il possible de savoir quand constexpr est vraiment un constexpr?

utiliser c ++ 11 constexpr pour l'initialisation std :: map

constexpr exp, log, pow

utilisation de constexpr dans le fichier d'en-tête

Utilisation de l'argument de fonction dans le cadre d'une expression constante - gcc vs clang

Modification d'une variable globale dans une fonction constexpr en C ++ 17

Dois-je mettre constexpr après else-if?

C++ "oubliant" cette variable est constexpr lorsqu'elle est utilisée comme argument de fonction

constexpr début d'un tableau std ::

std :: variante de modification dans constexpr

fonction constexpr avec un argument de référence non utilisé - gcc vs clang

Comment utiliser des concepts dans if-Constexpr?

L'adresse d'une variable locale est-elle constexpr?

Le code ci-dessous est-il un NDR mal formé ou bien formé?

fonction membre constexpr avec membre de données std :: vector en C ++

Est-ce que std :: string finira par être notre chaîne de compilation après tout?

C ++ 20 consexpr stdd :: Copier les optimisations pour le temps d'exécution

Entiers constants et évaluation constante

Y a-t-il des accrochages remplaçant le const const char [] par constexpr string_view?

si constexpr - pourquoi l'instruction rejetée est-elle entièrement vérifiée?

Comment puis-je obtenir la profondeur d'un vecteur std :: multidimensionnel au moment de la compilation?

La différence de deux instances constexpr de pointeurs __func__ est-elle toujours constexpr?

std :: pair <auto, auto> type de retour

Comment une const expr peut-elle être évaluée si vite

Compteurs de temps de compilation C ++, revisités

Pourquoi std :: swap n'est-il pas marqué constexpr avant C ++ 20?

Est-il possible d'utiliser std :: endian s'il est disponible, sinon faire autre chose?

Pourquoi faut-il ajouter const à constexpr pour une déclaration de chaîne littérale?

Ecrire une fonction qui n'accepte que le littéral `0` ou le littéral` 1` comme argument

Pourquoi existe-t-il une règle de type "NOUVEAU utilisation de type non littéral" dans la consexpr fonctions?

Pourquoi cette utilisation de C ++ 17-est-elle si Constexpr échoue?

Pourquoi permettre une désinfections comportementales non définies interférer avec des optimisations?

Modèle de fonction de comparaison à trois voies et de consexpr, quel compilateur est juste?

Qu'est-ce qui détermine si une fonction de consexpr est une expression constante?

Quand le qualificatif «const» garantit la variable d'être une expression constante?

L'initialisateur d'une variable de consexpr au niveau de la classe est-il autorisé à référencer la variable?

Travailler autour de la limitation de «Constexpr» Membre de données statiques de même type que la classe Englobant