c++11

C ++ 11 ist eine 2011 verabschiedete Version des C ++ - Sprachstandards. Sie hat viele Änderungen und Ergänzungen der Kernsprache sowie der verbesserten und erweiterten C ++ - Standardbibliothek vorgenommen.
1
Antwort

Intelligente Zeiger mit SDL

Für mein Spiel sollte ich einen rohen Zeiger verwenden, um SDL_Window , SDL_Renderer , SDL_Texture usw. zu erstellen, da sie bestimmte Löschfunktionen haben %Vor% oder sollte ich ein benutzerdefiniertes Löschprogramm hinzufügen, wenn...
16.06.2014, 20:32
5
Antworten

Konvertieren eines Pointers in Referenz, teuer? [Duplikat]

Wenn ich einen Zeiger auf ein Objekt habe, sagen wir Object *ptr; , und ich möchte das an eine Methode der Form void foo(Object& obj) übergeben. Ich verstehe, dass ich schreiben muss: %Vor% Aber warum dereference ptr ? Wäre es...
07.01.2013, 10:03
3
Antworten

Vektor der Klasse ohne Standardkonstruktor

Sagen wir, wir haben die Klasse A: %Vor% Wie kann ich ein std::vector vom Typ A erstellen und dem Konstruktor von A ein Argument geben? Wie würde ich 3 zum vector hinzufügen?     
28.04.2015, 13:05
8
Antworten

Wie erstellt man eine Verbindung für die Schleife in C ++?

Ist eine weitere for Schleife in der Zählersektion (dritter Teil) einer for Schleife erlaubt? In meinem Versuch, elegant Code zu schreiben, um ein rechtes Dreieck zu erzeugen, schrieb ich dies, aber es würde nicht kompilieren: %Vor%   ...
07.09.2014, 17:13
3
Antworten

Variable Anzahl asynchroner Threads mit C ++ 11

Ich arbeite an einem Programm, in dem ich Async in einer Schleife verwenden möchte. In dem Beispielcode, den ich eingefügt habe, gibt es nur 10 Elemente, sodass ich einfach eine explizite Variable für jedes Element erstellen kann. In meinem Haup...
17.11.2014, 03:08
4
Antworten

Wie kann man mit type_traits Code generieren, der davon abhängt, ob eine Klassenspezialisierung existiert?

HINTERGRUND Ich versuche ein class template Hasher zu schreiben, das auf zwei verschiedene Arten implementiert wird, abhängig davon, ob std::hash<T> für T implementiert wurde: %Vor% Wenn std::hash<T> spezialisiert w...
26.12.2013, 17:08
3
Antworten

Ist es möglich, Array-Größe aus einem Template-Argument zu extrahieren?

Wenn das ein Duplikat ist, entschuldige ich mich. Ich schaute mich um und fand ähnliche Probleme, aber nichts genau so. Wenn ich eine Vorlage wie folgt instanziiere ... %Vor% Wie kann ich die Vorlage schreiben, um sowohl auf den Typ als...
01.06.2015, 15:20
4
Antworten

std :: for_each über std :: set, C ++ 11

Iterieren über einen Vektor funktioniert: %Vor% aber nicht über einen Satz (Kompilierfehler): %Vor% Warum kann ich nicht über ein std::set mit std::for_each iterieren? Bonusfrage: Außerdem möchte ich das int& im Argument...
14.11.2011, 22:18
4
Antworten

Wie löst man den Konflikt zwischen boost :: shared_ptr und std :: shared_ptr?

Wenn ich in diesem Code-Snippet von boost :: shared_ptr zu std :: shared_ptr wechsel, bekomme ich Linker-Fehler. %Vor% Fehler: %Vor% Was habe ich falsch gemacht? Ich vermutete, dass es einen Konflikt zwischen dem Namespace std und dem Bo...
13.01.2011, 16:20
3
Antworten

Art der Lambda-Funktion [duplizieren]

Es gibt diesen Code: %Vor% Das Ergebnis ist: Z4mainEUliE_ , aber c ++ filt scheint nicht zu erklären, was es ist. Was ist ein Lambda-Ausdruck?     
07.03.2013, 19:01