Questions et réponses pour le c++ :

C ++ est un langage de programmation à usage général. Il a été conçu à l'origine comme une extension de C et a une syntaxe similaire, mais c'est maintenant un langage complètement différent. Utilisez cette balise pour les questions sur le code (à être) compilé avec un compilateur C ++. Utilisez une balise spécifique à la version pour les questions liées à une révision standard spécifique [C ++ 11], [C ++ 14], [C ++ 17] ou [C ++ 20], etc.

12
votes
Je crée une classe parent pour gérer le motif singleton avec un pointeur intelligent: .h Fichier: p> template<class singleType> std::shared_ptr<singleType&g ...

12
votes
Jusqu'à présent, je ne peux pas trouver comment déduire que ce qui suit: xxx est un comportement indéfini. Tout d'abord, il y ...

12
votes
On m'a dit qu'il est mauvais d'avoir "à l'aide d'un espace de noms ns123" dans un fichier d'en-tête, mais je ne me souviens pas de la raison. Est-ce en fait une mauvaise chose à ...

12
votes
Clairement, il me manque quelque chose d'important sur les stringstreams en général ici, mais quelqu'un pourrait-il expliquer pourquoi xxx écho ...