Questions marquées «c++11»

C ++ 11 est le nom du standard C ++, approuvé en 2011. Il remplace le précédent standard C ++ 03, en ajoutant divers changements et correctifs de langage de base, ainsi qu'une bibliothèque standard améliorée et étendue.

3
L'initialisation uniforme de C ++ 11 remplace-t-elle l'ancienne syntaxe?
Je comprends que l'initialisation uniforme de C ++ 11 résout une certaine ambiguïté syntaxique dans le langage, mais dans de nombreuses présentations de Bjarne Stroustrup (notamment lors des entretiens sur GoingNative 2012), ses exemples utilisent principalement cette syntaxe maintenant lorsqu'il construit des objets. Est-il recommandé maintenant d'utiliser l'initialisation uniforme dans …
172 c++  c++11 

11
Devrais-je arrêter d'utiliser le terme C / C ++?
Je comprends que C et C ++ sont des langages différents, mais lors de mon apprentissage du C ++, on me disait toujours que C était un sous-ensemble de C ++ ou que C ++ était C avec des classes. Et cela était tout à fait vrai jusqu'à l'apparition de …
140 c++  c  terminology  c++11 

14
Est-ce que l'auto rend le code C ++ plus difficile à comprendre?
J'ai assisté à une conférence de Herb Sutter où il encourage tous les programmeurs C ++ à utiliser auto. Il y a quelque temps, j'ai dû lire le code C #, qui varétait très utilisé et très difficile à comprendre. À chaque varutilisation, je devais vérifier le type de retour …
122 c++  c++11 


9
std :: shared_ptr en dernier recours?
Je regardais simplement les flux "Going Native 2012" et j'ai remarqué la discussion à ce sujet std::shared_ptr. J'ai été un peu surpris d'entendre le point de vue un peu négatif de Bjarne std::shared_ptret son commentaire qu'il devrait être utilisé en "dernier recours" lorsque la durée de vie d'un objet est …

13
La philosophie derrière le comportement indéfini
Les spécifications C \ C ++ laissent un grand nombre de comportements que les compilateurs peuvent implémenter à leur manière. Il y a un certain nombre de questions qui sont toujours posées ici à propos de la même chose et nous avons d'excellents articles à ce sujet: https://stackoverflow.com/questions/367633/what-are-all-the-common-un-dedefined-behaviour-that-ac-programmer-should-know-abo https://stackoverflow.com/questions/4105120/what-is-undefined-behavior https://stackoverflow.com/questions/4176328/undefined-behavior-and-sequence-points …

3
C ++ typedef typedef fortement
J'ai essayé de trouver un moyen de déclarer des typedefs fortement typés, d'attraper une certaine classe de bogues au stade de la compilation. Il arrive souvent que je tape un int dans plusieurs types d'identifiants, ou un vecteur de position ou de vélocité: typedef int EntityID; typedef int ModelID; typedef …
50 c++  c++11  type-safety 

1
C ++ 11 inclut std :: stoi, pourquoi ne pas std :: itos?
J’ai remarqué à ma grande joie que C ++ 11 possède une std::sto@famille de fonctions permettant de décompresser facilement ints / floats / long, qu’il s’agisse de chaînes. Je suis surpris cependant que l'inverse ne soit pas mis en œuvre. Pourquoi le comité des normes n'a-t-il pas inclus une std::itosfamille …
37 c++  parsing  strings  c++11 


4
Comment passer au C ++ 11?
Je suis en train de programmer en C ++ depuis un moment, mais je me concentre principalement sur les fonctionnalités de bas niveau du C ++. Par cela, je veux dire principalement travailler avec des pointeurs et des tableaux bruts. Je pense que ce comportement est connu comme utilisant C …
35 c++  c++11 



5
Guide de style pour C ++ [fermé]
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Software Engineering Stack Exchange. Fermé il y a 4 ans . En ce moment, j'utilise Google C ++ Style Guide dans …



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.