c++11 1,227

  1. C ++ 11 a introduit un modèle de mémoire standardisé. Qu'est-ce que ça veut dire? Et comment cela va-t-il affecter la programmation C ++?
  2. Qu'est-ce qu'un pointeur intelligent et quand devrais-je en utiliser un?
  3. Que sont les sémantiques de mouvement?
  4. Pourquoi devrais-je utiliser un pointeur plutôt que l'objet lui-même?


  5. Qu'est-ce qu'une expression lambda dans C ++ 11?
  6. Quels sont les valeurs, lvalues, xvalues, glvalues et prvalues?
  7. Quelle est la différence entre 'typedef' et 'using' dans C ++ 11?
  8. Que signifie T && (double esperluette) dans C ++ 11?
  9. Les jours de passage de const std :: string & comme paramètre sont-ils terminés?
  10. push_back vs emplace_back
  11. Qu'est-ce que c'est exactement nullptr?
  12. Quels sont les agrégats et les POD et comment / pourquoi sont-ils spéciaux?
  13. Règles d'invalidation d'Iterator
  14. Qu'est-ce que std :: move (), et quand devrait-il être utilisé?
  15. Différence entre `constexpr` et` const`
  16. Quand devrais-je vraiment utiliser noexcept?
  17. Conteneurs C ++ STL joliment imprimés
  18. Avantages de l'utilisation avant
  19. C ++ 11 rvalues et déplacer sémantique confusion (déclaration de retour)
  20. Comment passer un argument unique_ptr à un constructeur ou à une fonction?
  21. Qu'est-ce que std :: promesse?
  22. Rule-of-Three devient Rule-of-Five avec C ++ 11?
  23. Modèle C ++ typedef
  24. Est-ce que le code C ++ peut être valide dans C ++ 03 et C ++ 11 mais fait des choses différentes?
  25. Compilation de C ++ 11 avec g ++
  26. Quand devriez-vous utiliser la fonction constexpr dans C ++ 11?
  27. Comment activer C ++ 11 dans CMake?
  28. Comment utiliser la boucle for for () avec std :: map?
  29. À quoi servent les espaces de noms en ligne?
  30. Renvoyer unique_ptr à partir des fonctions
  31. Comment est "int main () {(([] () {}) ());}" C ++ valide?
  32. Est-il possible d'imprimer le type d'une variable en C ++ standard?
  33. C ++ 11 pour la boucle inversée
  34. std :: unique_lock <std :: mutex> ou std :: lock_guard <std :: mutex>?
  35. Std :: régression des performances vectorielles lors de l'activation de C ++ 11
  36. Pourquoi l'initialisation de liste (utilisant des accolades) est-elle meilleure que les alternatives?
  37. Pourquoi C ++ n'a-t-il pas de garbage collector?
  38. Un lambda positif: '+ [] {}' - Quelle sorcellerie est-ce?
  39. "Déballer" un tuple pour appeler un pointeur de fonction correspondant
  40. Quel genre de pointeur dois-je utiliser quand?
  41. Quelles sont les modifications de rupture introduites dans C ++ 11?
  42. Qu'est-ce que "rvalue reference for * this"?
  43. L'utilisation de C ++ 11 'auto' peut-elle améliorer les performances?
  44. to_string n'est pas un membre de std, dit g ++ (mingw)
  45. Démarrer le thread avec la fonction membre
  46. make_unique et l'expédition parfaite
  47. Prise en charge d'Eclipse CDT C ++ 11 / C ++ 0x
  48. Est-ce que std :: unique_ptr <T> est nécessaire pour connaître la définition complète de T?
  49. Le C ++ moderne peut-il vous offrir des performances gratuites?
  50. Pourquoi lambda de C ++ 11 nécessite-t-il un mot clé "mutable" pour la capture par valeur, par défaut?