In MSVC ist der Typ Trait std :: is_nothrow_move_constructible wahr für Iteratoren (zumindest für Karte, setzen & Vektor) in Release-Build, aber nicht in Debug-Build.Erfordert der C++ - Standard eigene Iteratoren, um nicht zu verschieben/kopieren, konstruierbar zu sein?
2
A
Antwort
2
Keine der Iteratorkategorien der Standardbibliothek hat bestimmte Anforderungen dieser Art. Alle Iteratoren müssen CopyConstructible sein, aber keine Iteratoren haben eine Anforderung für die Nicht-Wurfbewegung, die konstruierbar ist.
Verwandte Themen
- 1. Eigene Iteratoren erstellen
- 2. Benötigt der Standard std :: tuple_size, um SFINAE-freundlich zu sein?
- 3. Erfordert der C++ - Standard eine binäre Maschine?
- 4. Angular ModalController eine eigene Datei zu sein
- 5. Keys/Values Funktionalität zu Iteratoren in C++
- 6. ein dynamisches Array von nicht-Standard konstruierbar Initialisieren Objekte
- 7. trivialen Standard konstruierbar std :: optional und std :: Variante
- 8. Erfordert C++ 11, dass Zuweiser standardmäßig konstruierbar sind, stimmen libstdC++ und libC++ nicht überein?
- 9. Forcieren einer Colormap, um quadratisch zu sein
- 10. Wie Zeiger, um als Strukturelement in C nützlich zu sein?
- 11. Trim Dateiname, um kurz genug zu sein
- 12. Hat Stack Iteratoren in C++?
- 13. Iteratoren zu Arrays unterschiedlicher Größe
- 14. Wie änderbare Iteratoren zu komponieren?
- 15. Django: Vorlagensuchreihenfolge für das Authentifizierungssystem (um eigene Authentifizierungsvorlagen zu erstellen)
- 16. Eigenschaft erfordert zu definierende Methode
- 17. C# SqlParameter von 0 geändert zu "Standard"
- 18. Verkettung Iteratoren für C++
- 19. C++ Initialisierungsvektor mit Iteratoren
- 20. unordered_map mit Iteratoren als Schlüssel, Iterator zu lange lang?
- 21. Existierender Standard Funktor/Funktion um Gleichheit zu 0 zu prüfen?
- 22. jqGrid: Suchformular geändert, um flach zu sein?
- 23. SQL-Standard, um Spaltennamen zu vermeiden?
- 24. Was sollte der Standard für private Klassenkonstanten in C# sein?
- 25. wie lua config-Datei zu machen, um sicher zu sein
- 26. Richtiger Weg, um meine eigene Sammlung in Java zu machen
- 27. Fehler: Cython scheint nicht installiert zu sein
- 28. Rückkehr C++ Iteratoren
- 29. Was ist der beste Weg, um UTF-8-Strings im Speicher in C/C++ zu speichern?
- 30. Treiber wartet nicht auf Element, um sichtbar zu sein
Versuchen Sie, darüber mehr Informationen zu erzählen. –