c++

C ++ ist eine universelle Programmiersprache. Es wurde ursprünglich als Erweiterung von C entworfen und behält eine ähnliche Syntax, ist aber jetzt eine komplett andere Sprache. Verwenden Sie dieses Tag für Fragen zu Code, der mit einem C ++ - Compiler kompiliert werden soll.
2
Antworten

So erstellen Sie einen variantenbasierten Template-String-Formatierer

Wir müssen Strings ständig formatieren. Es wäre so schön, sagen zu können: %Vor% Gibt es einen C ++ Weg? Einige Alternativen, die ich in Betracht gezogen habe: snprintf : verwendet rohe char Puffer. Im modernen C ++ - Code nicht ne...
19.05.2014, 16:12
4
Antworten

Wie wähle ich eine Teilmenge aus einem stl :: vector oder einer Liste?

c ++ - Gurus: Es gibt einige nützliche C ++ stl-Algorithmen wie Suchen oder Suchen. Es scheint jedoch, dass sie nur einen einzigen Interator zurückgeben. Was ist, wenn ich einen SQL-Stil für einen STL-Container auswählen möchte? sagen wir,...
23.11.2013, 22:07
5
Antworten

Iterieren über eine Liste in pseudozufälliger Reihenfolge, ohne eine gemischte Liste zu speichern

In einem Spiel verwenden wir eine Technik namens ' colour picking 'um Einheiten auszuwählen. Dies bedeutet, dass jede sichtbare Einheit eine eindeutige Farbe erhält. Hier ist ein Beispiel für eine Szene, die für die Farbauswahl gezeichn...
25.11.2013, 10:52
2
Antworten

Wie binden Sie Dateien in C ++ aus dem Ordner / Library / Framework in MAC ein?

Ich versuche SDL zu verwenden. Ich habe einen Ordner in /Library/Frameworks namens SDL2.framework . Ich möchte die Datei SDL.h in mein Projekt einfügen. Wie mache ich das? Mein Code sieht folgendermaßen aus: %Vor% Der Fehler, den ich...
29.11.2013, 02:31
3
Antworten

Hinzufügen von zwei verschiedenen Punktwolken zum Viewer (Point Cloud Library (PCL))

Ich habe gerade angefangen, die große Punktwolkenbibliothek zu verwenden und wollte zwei Punktwolken innerhalb eines Betrachters anzeigen, aber jeder in einer anderen Farbe. Wenn ich ein Punktwolkenobjekt (Zeiger ?!) verwende, funktioniert es...
22.11.2013, 13:17
3
Antworten

Bedingungsoperator "?:" und LPCTSTR im Funktionskopf

Vielleicht kann mir das jemand erklären: %Vor% Und ich nannte die Funktion so: %Vor% Und 'sData' innerhalb der Funktion ist nie NULL, es ist immer leere Zeichenfolge, aber nicht NULL, warum? Eddited Code wie folgt: %Vor% In diesem Fa...
07.09.2016, 14:02
3
Antworten

Verwendung von Lambdas in der Vorlagenklasse

Ich versuche eine Template-Klasse mit einem Lambda-Funktionsparameter zu verwenden. Ich verstehe jedoch nicht, wie der Parameter übergeben wird. Folgendes habe ich bisher versucht: %Vor% Ich bekomme einen Fehler in der markierten Zeile. K...
03.09.2016, 16:20
2
Antworten

Übergabe von std :: integer_sequence als Template-Parameter an eine Metafunktion

Wie kann ich ein std::integer_sequence als Template-Parameter an eine Meta-Funktion übergeben (d. h. keine Funktionsvorlage)? Gegeben z. der folgende Anwendungsfall (aber nicht darauf beschränkt): Ich möchte eine Integer-Sequenz verwend...
08.08.2015, 12:24
1
Antwort

std :: bedingte_variable :: wait_for, std :: thread :: sleep_for unter Windows sind von der Anpassung der Uhr betroffen

Nun. Ich habe Win10 x64 und diesen ziemlich einfachen Code: %Vor% Ja. Der Code funktioniert genau so, wie ich es erwarte. Es zeigt '!' jede Sekunde. Aber wenn ich meine Ortszeit ändere (minus 1 Stunde / Minute), dauert es ewig. Wenn ich cv....
17.11.2017, 11:35
4
Antworten

Ist es möglich zu wissen, wann ist Constexpr wirklich ein Constexpr?

Seit den erweiterten Versionen von constexpr (glaube ich ab C ++ 14) können Sie constexpr-Funktionen deklarieren, die als "echter" constexpr verwendet werden könnten, dh der Code wird zur Kompilierzeit ausgeführt oder kann sich als Inline-Funkti...
24.10.2017, 20:37