Tag: c++-faq

Offre de collaboration de la communauté, édité C++ FAQ

Comment dois-je écrire ISO C++ Standard conforme personnalisé nouveau et supprimer des opérateurs?

Pourquoi devrais-je pas #include <bits/stdc++.h>?

Ce que le C++ Pointeur Intelligent Implémentations sont disponibles?

gcc/g++: “No such file or directory”

Ce qui arrive quand une exception n'est pas gérée dans un multithread C++11 programme?

Constructeur de copie et l'opérateur = surcharge en C++: est une fonction commune possible?

Quel est le but de std::blanchir?

C++11 rvalues et la sémantique de déplacement de la confusion (return)

Pourquoi avons-nous réellement besoin Privés ou Protégés de l'héritage en C++?

Constructeur par défaut avec des parenthèses vides

Pourquoi n'est-ce pas sizeof pour une struct égale à la somme de sizeof de chaque membre?

Avantages de l'utilisation de l'avant

Pourquoi est-volatils pas jugé utile multithread programmation C ou C++?

Ne const signifie "thread-safe" en C++11?

Quand puis-je utiliser une déclaration anticipée?

Quelles sont les règles de base et les idiomes de la surcharge d'opérateur?

Comment puis-je supprimer la duplication de code similaire entre const et non const fonctions de membre?

Quel est le point de pointeurs de fonction?

Différence entre public, privé et protégé de l'héritage

Quelles sont les différences entre un pointeur de variable et une variable de référence en C++?

Qu'est-ce que “l'Argument Dépendante de la Recherche” (aka ADL, ou “Koenig de Recherche”)?

Sens de 'const' dernier, dans une déclaration de fonction d'une classe?

Pourquoi ne volatils existent?

Quand doit-static_cast, dynamic_cast, const_cast et reinterpret_cast être utilisé?

Quel type de pointeur dois-je?

Quelles sont les nouvelles fonctionnalités de C++17?

Ne les parenthèses après le nom du type de faire la différence avec les nouveaux?

Pourquoi utiliser apparemment insignifiantes, do-while et if-else dans les macros?

Un comportement indéfini et de la séquence des points de

Comment une non-const de référence ne peut pas se lier à un objet temporaire?

Ce sont des copier élision et la valeur de retour d'optimisation?

Où et pourquoi dois-je mettre le “modèle” et “typename” de mots-clés?

Pourquoi dois-je avoir pour modèle d'accès de la base de membres de la classe par le biais de la ce pointeur?

Quand dois-je utiliser un point, une flèche, une ou deux points de référence aux membres d'une classe en C++?

Ce qui est une référence non définie/externe non résolu symbole d'erreur et comment la corriger?

Qu'est-ce que "rvalue reference for * this"?