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.
3
Antworten

Warum charakterisiert der folgende Ausdruck eine einschränkende Umwandlung?

Dieser Ausdruck findet sich im Beispiel in §8.5.4 / 7 im Standard (N3797) %Vor% Gegeben §8.5.4 / 7 und seinen vierten Aufzählungspunkt:    Eine einschränkende Konvertierung ist eine implizite Konvertierung:       von einem Integer-Typ o...
20.01.2014, 19:04
3
Antworten

erzeugt korrektes Spektrogramm mit fftw und Fensterfunktion

Für ein Projekt muss ich ein Spektrogramm aus einer .WAV-Datei erzeugen können. Ich habe folgendes gelesen, sollte erledigt sein: N (Transformationsgröße) Beispiele erhalten Wenden Sie eine Fenster Funktion an Machen Sie eine schnelle...
22.01.2014, 12:35
3
Antworten

Benötige ich Mutex im Konstruktor für das Feld?

Nehmen wir an, ich habe eine einfache Klasse A mit einem Feld in C ++. Dieses Feld wird im Konstruktor initialisiert. Klasse A hat auch eine Methode namens doit() , um den Wert dieses Feldes zu ändern. doit() wird von mehreren Threads aufg...
12.10.2012, 10:34
2
Antworten

Zuweisung von initialisiertem, ausgerichtetem Speicher

Ich schreibe ein Programm (in C ++), in dem ich Arrays zuweisen muss, deren Startadressen mit der Cache-Zeilengröße übereinstimmen sollen. Wenn ich diese Arrays zuteile, möchte ich auch, dass der Speicher auf Null initialisiert wird. Momentan...
17.12.2012, 04:56
1
Antwort

Tritt einem bestimmten Boost-Thread bei

Ich erschaffe etwa 300 Boost-Threads in einem Prozess. Gibt es eine Möglichkeit, einem bestimmten Thread basierend auf der Thread-ID beizutreten?     
19.12.2012, 11:58
3
Antworten

Leistung von WebGL und OpenGL

Im letzten Monat habe ich mich mit WebGL herumgeschlagen und festgestellt, dass, wenn ich einen großen Vertex-Puffer erstelle und zeichne, er einen niedrigen FPS verursacht. Weiß jemand, ob es gleich ist, wenn ich OpenGL mit C ++ benutze? Ist...
07.07.2013, 20:41
4
Antworten

Regulärer Ausdruck verursacht Stapelüberlauf

Weiter zu meiner vorherigen Frage: ECMAScript Regex für eine mehrzeilige Zeichenfolge , Ich habe das folgende Ladeverfahren implementiert: %Vor% Das Laden mit dieser Datei führt jedoch zu einem Stapelüberlauf (Parameter: 0x00000001, 0x00332...
07.07.2013, 21:28
3
Antworten

verhindern, dass std :: atomic überläuft

Ich habe einen atomaren Zähler ( std::atomic<uint32_t> count ), der nacheinander Werte für mehrere Threads inkrementiert. %Vor% Bevor ich my_val erhalte, möchte ich sicherstellen, dass das Inkrement nicht überläuft (zB: gehe zurüc...
28.05.2013, 05:47
3
Antworten

Wie schreibe ich stark def nicht-primitive Typen?

Beachten Sie das folgende Programm, in dem eine Funktion sowohl den erwarteten Typ als auch einen Typ akzeptiert, der ein typedef dieses Typs ist. %Vor% Wie Sie sehen, unterscheidet ein typedef nicht wirklich einen neuen Typ. Ich dachte stat...
21.04.2014, 22:35
3
Antworten

C ++ 11 Fabrik als Freund der Basisklasse deklarieren

Ich versuche eine Factory für abgeleitete Klassen zu erstellen. Ich möchte nur, dass die Factory Instanzen der abgeleiteten Klassen erstellen kann, also habe ich den Basiskonstruktor protected ; Die abgeleiteten Klassen verwenden nur die Basis...
03.06.2014, 11:39