Questions marquées «c++-faq»

394
Où puis-je trouver les documents standards C ou C ++ actuels?

Les réponses à cette question sont un effort communautaire . Modifiez les réponses existantes pour améliorer ce post. Il n'accepte pas actuellement de nouvelles réponses ou interactions. На этот вопрос есть ответы на Stack Overflow на рcribedом : Где взять стандарт C ++? Pour de nombreuses...

344
Quel analyseur XML dois-je utiliser en C ++? [fermé]

Fermé. Cette question ne répond pas aux directives de débordement de pile . Il n'accepte pas actuellement de réponses. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle soit sur le sujet de Stack Overflow. Fermé il y a 2 ans . Améliorez cette question J'ai des...

252
Ordre d'évaluation de la liste d'initialisation du constructeur

J'ai un constructeur qui prend quelques arguments. J'avais supposé qu'ils ont été construits dans l'ordre indiqué, mais dans un cas, il semble qu'ils étaient construits à l'envers, ce qui a entraîné un avortement. Lorsque j'ai inversé les arguments, le programme a cessé d'interrompre. Ceci est un...

243
Pointeur vers le membre de données de classe «:: *»

Je suis tombé sur cet extrait de code étrange qui compile très bien: class Car { public: int speed; }; int main() { int Car::*pSpeed = &Car::speed; return 0; } Pourquoi C ++ a-t-il ce pointeur vers un membre de données non statique d'une classe? Quelle est l'utilité de cet étrange pointeur dans...

242
Quel est le but de std :: launder?

P0137 introduit le modèle de fonction std::launderet apporte de nombreuses modifications à la norme dans les sections concernant les unions, la durée de vie et les pointeurs. Quel est le problème que ce document résout? Quels sont les changements de langue dont je dois être conscient? Et...