Suchergebnisse für Anfrage "c++11"
UTF-Konvertierungsfunktionen in C ++ 11
Ich suche eine Sammlung von Funktionen für die UTF-Zeichenkonvertierung in C ++ 11. Es sollte Konvertierungen von und nach utf8, utf16 und utf32 enthalten. Hilfreich wäre auch eine Funktion zum Erkennen von Bytereihenfolgen.
Kann jemand rWertreferenzen in Bezug auf Ausnahmen erklären?
Sagen wir, ich habe diese Ausnahmeklasse: struct MyException : public std::exception { MyException(const std::exception &exc) : std::exception(exc) { cout << "lval\n"; } MyException(std::exception &&exc) : ...
Wie wird der interne Puffer von std :: string bereinigt (mit zufälligen Bytes überschrieben)?
Betrachten Sie ein Szenario, in demstd::string wird zum Speichern von @ verwendein Geheimni. Sobald es verbraucht ist und nicht mehr benötigt wird, ist es gut, es zu bereinigen, d. H. Den darin enthaltenen Speicher zu überschreiben und so das @ ...
Automatischer Konstruktor in explizit instanziierter Klassenvorlage
Ich habe eintemplate<bool VAR> struct Obj template deklariert in einer Header-Datei obj.h) mit explizitem Konstruktor für automatische Verschiebung = default). // obj.h #pragma once #include <vector> template<bool VAR> struct Obj ...
Wie kann ich ein C ++ 11-Programm (mit Abhängigkeiten) unter CentOS 6 bereitstellen, dessen GCC C ++ 03 ist?
GCC ist mit ABI-Kompatibilität großartig, solange Sie denselben C ++ - Standard verwenden 1 [https://gcc.gnu.org/onlinedocs/libstdc++/manual/abi.html]]. Aber es fällt mir auf, dass wenn eine gemeinsam genutzte Bibliothek, die von GCC 4.3 im C ++ ...
Beeinflusst alignas den Wert von sizeof?
#include <iostream> using namespace std; int main() { alignas(double) unsigned char c[1024]; // array of characters, suitably aligned for doubles alignas(16) char d[100]; // align on 16 byte boundary cout<<sizeof(c)<<endl; cout<<sizeof(d)<<endl; ...
Verpflichtet der C ++ - Standard eine Kodierung für wchar_t?
Hier sind einige Auszüge aus meiner Kopie des Normentwurfs N4140 von 2014 22.5 Standard-Codekonvertierungsfacetten [locale.stdcvt] 3 Für jede der drei Codeumwandlungsfacettencodecvt_utf8, codecvt_utf16, undcodecvt_utf8_utf16: (3.1) -Elem ist ...
Angabe des Standardparameters beim Aufruf der C ++ - Funktion
Angenommen, ich habe folgenden Code: void f(int a = 0, int b = 0, int c = 0) { //...Some Code... }ie Sie oben mit meinem Code offensichtlich sehen können, sind die Parametera,b, undc haben Standardparameterwerte von 0. Schauen Sie sich jetzt ...
Try-Catch funktioniert nicht in der Shared Library?
(Das ist wie meine andere Frage [https://stackoverflow.com/questions/38855112/c-custom-exception-not-caught?noredirect=1#comment65077592_38855112] aber dieses ist für eine andere Sache, auch wenn es verwandt ist) Ich habe ein großes Problem in ...
C ++ unique_ptr und map
Ich versuche das @ zu benutz C ++ 0x [http://en.cppreference.com/w/cpp/memory/unique_ptr] unique_ptr class [http://msdn.microsoft.com/en-us/library/ee410601.aspx] in einemmap [http://en.cppreference.com/w/cpp/container/map] wie so: // compile ...