c++11 1,227

  1. C ++ 11 führte ein standardisiertes Speichermodell ein. Was heißt das? Und wie wird es die C ++ Programmierung beeinflussen?
  2. Was ist ein intelligenter Zeiger und wann sollte ich einen verwenden?
  3. Was sind Bewegungssemantiken?
  4. Warum sollte ich einen Zeiger anstelle des Objekts selbst verwenden?
  5. Was ist ein Lambda-Ausdruck in C ++ 11?
  6. Was sind rvalues, lvalues, xvalues, glvalues und prvalues?
  7. Was ist der Unterschied zwischen 'typedef' und 'using' in C ++ 11?
  8. Was bedeutet T && (doppeltes Et-Zeichen) in C ++ 11?
  9. Sind die Tage des Übergebens const std :: string & als Parameter über?
  10. push_back vs emplace_back
  11. Was genau ist nullptr?
  12. Was sind Aggregate und PODs und wie / warum sind sie besonders?
  13. Iterator-Invalidierungsregeln
  14. Was ist std :: move () und wann sollte es verwendet werden?
  15. Unterschied zwischen "constexpr" und "const"
  16. Wann sollte ich wirklich noexcept verwenden?
  17. Pretty-Print C ++ STL-Container
  18. Vorteile der Verwendung von vorwärts
  19. C ++ 11 Rvalues und verschieben Semantik Verwirrung (Return-Anweisung)
  20. Wie übergebe ich ein unique_ptr Argument an einen Konstruktor oder eine Funktion?
  21. Was ist std :: versprechen?
  22. Die Regel der Drei wird mit C ++ 11 zur Fünf-Regel?
  23. C ++ Vorlage typedef
  24. Kann C ++ - Code sowohl in C ++ 03 als auch in C ++ 11 gültig sein, aber unterschiedliche Dinge?
  25. Kompilieren von C ++ 11 mit g ++
  26. Wann sollten Sie in C ++ 11 constexpr verwenden?
  27. Wie aktiviert man C ++ 11 in CMake?
  28. Wie verwende ich die range-basierte for () Schleife mit std :: map?
  29. Was sind Inline-Namespaces?
  30. Rückgabe von unique_ptr aus Funktionen
  31. Wie ist "int main () {(([] () {}) ());}" gültiges C ++?
  32. Ist es möglich, den Typ einer Variablen in Standard-C ++ zu drucken?
  33. C ++ 11 Reverse-Range-basierte For-Schleife
  34. std :: unique_lock <std :: mutex> oder std :: lock_guard <std :: mutex>?
  35. std :: Vektor-Performance-Regression beim Aktivieren von C ++ 11
  36. Warum ist die Initialisierung der Liste (mit geschweiften Klammern) besser als die Alternativen?
  37. Warum hat C ++ keinen Garbage Collector?
  38. Ein positives Lambda: '+ [] {}' - Was ist das für eine Zauberei?
  39. "Entpacken" eines Tupel, um einen passenden Funktionszeiger aufzurufen
  40. Welche Art von Zeiger verwende ich wann?
  41. Welche brechenden Änderungen werden in C ++ 11 eingeführt?


  42. Was ist "rvalue Referenz für * das"?
  43. Kann die Verwendung von C ++ 11 'auto' die Leistung verbessern?
  44. to_string ist kein Mitglied von std, sagt g ++ (mingw)
  45. Starten Sie den Thread mit der Elementfunktion
  46. make_unique und perfekte Weiterleitung
  47. Eclipse CDT C ++ 11 / C ++ 0x Unterstützung
  48. Ist std :: unique_ptr <T> erforderlich, um die vollständige Definition von T zu kennen?
  49. Kann modernes C ++ Ihnen Leistung kostenlos bringen?
  50. Warum benötigt das Lambda von C ++ 11 standardmäßig ein "veränderbares" Schlüsselwort für die Erfassung nach Wert?