Compiler c ++ 14-code avec g ++
Défaut d'initialisation par défaut, valeur et zéro
Quelle est la bonne façon d'initialiser des membres de données statiques en C ++ (98, 11 et 14)
énumération de chaînes dans C++ 11/C++ 14/C++ 17 moderne et futur C++ 20
Comment extraire le nom du fichier source sans chemin ni suffixe au moment de la compilation?
Comment vérifier si un pointeur pointe vers un emplacement mémoire correctement aligné?
Nombre de bits: magie du préprocesseur vs C ++ moderne
C ++ 11, 14, 17 ou 20 introduit-il une constante standard pour pi?
Capture Lambda comme référence constante?
C ++ 11: initialisation correcte de std :: array?
Implémentation C ++ 14 make_integer_sequence
Comment implémenter la fonction make_unique en C ++ 11?
Que sont les comparateurs transparents?
Utilisation de std :: make_unique avec un suppresseur personnalisé
Différences entre std :: make_unique et std :: unique_ptr avec new
Pourquoi les méthodes std :: shuffle sont-elles dépréciées en C ++ 14?
#Pragma fait-il une fois partie du standard C ++ 11?
Pourquoi n'est-ce pas une expression constante?
error :: make_unique n'est pas membre de 'std'
Comment implémenter les algorithmes de tri classiques en C ++ moderne?
Le C ++ 14 ajoute-t-il de nouveaux mots clés au C ++?
Capture d'une variable parfaitement transmise dans lambda
Le C ++ moderne peut-il vous offrir des performances gratuitement?
Capturez et déplacez un unique_ptr dans une expression lambda c ++ 14
Obtenir la version Apple clang et la version LLVM en amont correspondante)
Fortement typé à l'aide de et typedef
Itération sur différents types
Quelle est la meilleure façon de générer des bools aléatoires en termes de performances?
Pourquoi un lambda a-t-il une taille de 1 octet?
Obtention du pointeur de fonction sur lambda?
Pass by value vs pass by rvalue reference
Comment puis-je éviter les boucles "pour" avec une condition "if" avec C ++?
std :: ignore pour ignorer la variable inutilisée
Bonne façon de mettre en pause et de reprendre un fil std ::
remplacement par défaut du destructeur virtuel
Qu'est-ce qui est autorisé dans une fonction constexpr?
la valeur make_unique initialise le tableau de caractères
passer lambda comme argument - par référence ou valeur?
Comment fonctionne l'implémentation de std :: is_function par Eric Niebler?
Comment vérifier si une chaîne contient un caractère?
Comment forcer la signature du type de paramètre de modèle?
Comment appeler immédiatement un lambda C++?
Déterminer si un entier signé et un entier non signé sont tous les deux pairs ou impairs
Est-il prudent de lier des objets C ++ 17, C ++ 14 et C ++ 11
Est-il possible de savoir quand constexpr est vraiment un constexpr?
Pourquoi les membres const peuvent-ils être modifiés dans un constructeur?
Quel trait/concept peut garantir que la création d'un objet est bien définie?
Pourquoi "auto ch = unsigned char {'p'}" ne compile-t-il pas en C ++ 17?
make_unique avec initialisation de la corde
Pourquoi std :: future et std :: promise ne sont-ils pas définitifs?
Dois-je comparer une chaîne std :: à une "chaîne" ou une "chaîne"?
Différence entre C ++ 14 et C ++ 17 en utilisant: `* p ++ = * p`
C ++ 20 'char8_t' est-il le même que notre ancien 'char'?
Pourquoi le constructeur std :: atomic se comporte-t-il différemment en C ++ 14 et C ++ 17
Y a-t-il une raison de ne pas utiliser la norme C ++ la plus récente?
Quand devrais-je utiliser la déduction de type de retour automatique C++ 14?
Comment fonctionne le lambda générique en C ++ 14?
Pourquoi utiliser std :: bind sur lambdas en C++ 14?
std :: swap vs std :: exchange vs swap operator
Modèles de variables C ++ 14: quel est leur objectif? Un exemple d'utilisation?
Quelles sont certaines utilisations de decltype (auto)?
Comment créer une fonction std :: à partir d'une expression lambda de capture de mouvement?
Comment créer un lambda générique variadique?
Comment puis-je utiliser les fonctionnalités C ++ 14 lors de la construction de projets qmake?
Quelle est la finalité des littéraux binaires en C++ 14?
Pourquoi le caractère espace n'a-t-il pas été choisi pour les séparateurs C ++ à 14 chiffres?
Copier / déplacer l'affectation dans std :: vector :: erase () et std :: deque :: erase ()
Comment attribuer une adresse d'un objet existant à un pointeur intelligent?
Différence entre les options de compilation gcc std = c ++ 1y et std = c ++ 14
'auto' n'est pas autorisé dans le prototype de fonction avec Clang
Pourquoi enable_if_t dans les arguments de modèle se plaint-il des redéfinitions?
Les packs de paramètres non développés avec '...'
Constructeur par défaut supprimé. Les objets peuvent toujours être créés ... parfois
Puis-je obtenir des noms de type C ++ de manière constexpr?
Avantages de l'utilisation de std :: make_unique par rapport au nouvel opérateur
Sécurité des arguments de fonction C ++
Utilisation de 'auto func (int)' avant déduction de 'auto' en C ++ 14
Construire un projet avec "experimental / filesystem" en utilisant cmake
Modèles variadiques et instruction switch?
c ++ lambdas comment capturer le pack de paramètres variadic de l'étendue supérieure
Comment appeler explicitement une méthode générant des exceptions en C++?
détails de std :: make_index_sequence et std :: index_sequence