Suchergebnisse für Anfrage "c++-standard-library"

2 die antwort

Gibt es STL-Header, die nicht Teil der C ++ Standard Library sind?

Ich weiß, dass einige C ++ Standard Library-Header aus der STL stammen, z. B.vector. Ich kann jedoch keine aktuelle Liste der STL-Header finden, die noch nicht in der Standardbibliothek enthalten sind. Existieren sie PS: Ich würde sie gerne ...

2 die antwort

Warum gibt es nicht int128_t?

Eine Reihe von Compilern bietet 128-Bit-Integer-Typen, aber keiner der von mir verwendeten Compiler bietet die typedefsint128_t. Warum oweit ich mich erinnere, der Standard Reservesint128_t für diesen ZwecErmutigt Implementierungen, die einen ...

6 die antwort

Nein <optional> in MS Visual Studio 2013 - was tun?

Ich möchte benutzenstd::experimental::optional, aber MSVS 2013 teilt mir mit, dass der Header nicht gefunden werden kann. Warum ist es nicht da?Kann ich mein eigenes basierend auf Code woanders rollen? Der C ++ 14 Vorschlag vielleicht?

TOP-Veröffentlichungen

46 die antwort

Wie konvertiere ich std :: string in Kleinbuchstaben?

Ich möchte ein @ konvertierstd::string in Kleinbuchstaben. Mir ist die Funktion @ bekantolower(), aber in der Vergangenheit hatte ich Probleme mit dieser Funktion und es ist sowieso kaum ideal als Verwendung mit einemstd::string müsste über jedes ...

4 die antwort

Warum wurde der Operator void * () -Konvertierungsfunktion zu den C ++ - Stream-Klassen hinzugefügt?

Es gibt eine Konvertierungsfunktionoperator void*() const in C ++ - Stream-Klassen. damit alle Stream-Objekte implizit in @ konvertiert werden könnvoid*. Während der Interaktion mit Programmierern auf SO schlagen sie mich zu nicht verwendenvoid* ...

4 die antwort

std :: istream operator exception reset / nicht geworfen

Ich bin nicht sicher, wie man @ benutstd::istream::exception nach dem Standard, lassenstd::istream::operator>> eine Ausnahme auslösen, wenn die Eingabe nicht in eine Variable eingelesen werden kann, z. doppelt. Der folgende Code hat ein anderes ...

4 die antwort

Ist Stephen Lavavejs Mallocator in C ++ 11 dasselbe?

Vor 8 Jahren, Stephen Lavavej veröffentlichtdieser Blog-Beitrag [https://blogs.msdn.microsoft.com/vcblog/2008/08/28/the-mallocator/] enthält eine einfache Allokator-Implementierung mit dem Namen "Mallocator". Seitdem sind wir in die Ära von C ++ ...

2 die antwort

`std :: pair`` second` hat einen unvollständigen Typ mit `unordered_map` tree

Ich habe einige ältere Codes von mir durchgesehen und festgestellt, dass der Code Zeiger verwendet, um einen Baum von @ zu implementiereVariant Objekte. Es ist ein Baum, weil jedesVariant kann ein @ enthaltunordered_map vonVariant*. Ich habe mir ...

2 die antwort

Was sind die Gründe, warum das Erweitern des Standardnamensbereichs als undefiniertes Verhalten gilt?

Warum werden dem @ Namen hinzugefügstd Namespace undefiniertes Verhalten? Die offensichtliche Antwort lautet "weil der Standard dies sagt", z. in C ++ 14 [Namespace.std] 17.6.4.2.1 / 1: Das Verhalten eines C ++ - Programms ist undefiniert, ...

2 die antwort

Wird die C ++ Standard Library von Arduino vollständig unterstützt?

Nicht nach @ frag<string> aber über die Standard-Library als Ganzes für den Einsatz auf Mikrocontrollern. Ich besitze noch kein Arduino-Board, auf dem Code ausgeführt werden kann, und wie der Titel sagt, bin ich gespannt, ob die C ++ ...