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.

69
votes
La sortie du code suivant me confond: > S1: Mod > S2: ern C++ sortie: const std::string str = "Modern C++"; std::string s1 {"Modern C++", 3} ...

64
votes
int i = i; int main() { int a = a; return 0; } int a = a surely has undefined behaviour (UB), and more details on it is in Is reading an uninitialized value always an undefined behaviour? O ...

51
votes
J'ai appris les fonctions C ++ constexpr , et j'ai implémenté une fonction constexpr pour trouver le numéro Nth Fibonacci. #include <iostr ...

29
votes
(le compilateur utilisé est GCC avec C ++ 17 pour autant que je sache (difficile à trouver cela dans Visual Studio)) #include <iostream> using namespace std; void increm ...