Suchergebnisse für Anfrage "c++11"

3 die antwort

Unterschiede zwischen std :: make_unique und std :: unique_ptr mit new

Tutstd::make_unique irgendwelche Effizienzvorteile wiestd::makes_shared? Im Vergleich zum manuellen Konstruierenstd::unique_ptr: std::make_unique<int>(1); // vs std::unique_ptr<int>(new int(1));

7 die antwort

Arrays mit fester Größe durch std :: array ersetzen?

Bei der Arbeit mit altem Code habe ich mich gefragt, ob ich Arrays mit fester Größe im C-Stil durch das neue std :: -Array ersetzen soll. Z.B. static const int TABLE_SIZE = 64; double table[TABLE_SIZE];ersetzen mit std::array<double, ...

3 die antwort

Verwenden von boost :: future mit "then" -Fortsetzungen

Das C ++ 11std::future fehlt [http://en.cppreference.com/w/cpp/thread/future] a then Methode, um Fortsetzungen an die Zukunft anzuhängen. Der Schubboost::future ...

TOP-Veröffentlichungen

1 die antwort

Unterschied zwischen std :: set und boost :: container :: set

Was ist der Hauptunterschied zwischenstd :: setundboost :: container :: set ?

4 die antwort

Keine Übereinstimmung für "Operator <<" in "std :: operator"

Ich bin ein C ++ Neuling. Ich habe mein erstes Programm hier ausprobiert. Für meine Augen ist dieses Programm korrekt. #include <iostream> using namespace std; class mystruct { private: int m_a; float m_b; public: mystruct(int x, float y) { m_a ...

3 die antwort

Compiler hängt beim Initialisieren großer std :: -Arrays

Ich muss eine sehr große multidimensionale initialisierenstd::array von Dateien: class Thing; class World { public: World() : space{nullptr} {}; ~World() = default; private: static unsigned int const size = ...

1 die antwort

Gibt es eine Standardprozedur für die Übergabe von Klassenobjekten nach Wert?

Gibt es ein Standardverfahren zum Übergeben von Klassen nach Wert? Mit anderen Worten, wenn ich das tue: struct Test { int a; double b; } void DoSomething(Test t) { std::cout << t.a << std::endl; std::cout << t.b << std::endl; } //... Test ...

1 die antwort

Looser Throw Specifier in C ++

Was bedeutet dieser Fehler? Wie kann ich es reparieren? Dies ist der Header-Code, der dies verursacht: class BadJumbleException : public exception { public: BadJumbleException (const string& msg); // Constructor, accepts a string as the message ...

2 die antwort

boost :: lock_guard vs boost :: mutex :: scoped_lock

Welches ist bevorzugtboost::lock_guard oderboost::mutex::scoped_lock? Ich benutze Boost.Thread mit der Hoffnung, auf C ++ 11-Threading umzusteigen, sobald es verfügbar ist. Istscoped_lock Teil des nächsten C ++ Standards? Gibt es irgendwelche ...

1 die antwort

Ist es zulässig, ein dynamisch zugewiesenes "const" -Objekt durch einen wiederverwendeten Nicht-"const" -Namen zu ändern?

Betrachten Sie das folgende Programm: #include <iostream> int main() { int x = 0; const int* px = new (&x) const int(0); x = 1; std::cout << *px; // 1? }EsKompiliert unter GCC 4.8 [http://coliru.stacked-crooked.com/a/d49f7eaf53e248ee](und ...