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

Wie schnell ist der Zugriff auf atomare Variablen in C ++?

Meine Frage ist, wie schnell der Zugriff auf atomare Variablen in C ++ ist, indem ich das C ++ 0x ac- tomic & lt; & gt; Klasse? Was auf der Cache-Ebene passiert. Sagen wir, wenn ein Thread gerade liest, müsste er in den RAM gehen oder er könnte...
29.08.2011, 13:25
5
Antworten

Beenden Sie die Anwendung und rufen Sie die Destruktoren lokaler Objekte auf

Ich habe einige Objekte auf dem Stapel in der Hauptfunktion: %Vor% Außerdem habe ich eine Funktion, die Fehler in meiner Anwendung verfolgt: %Vor% Die Err-Funktion ist definitiv nützlich, wenn ich einen schwerwiegenden Fehler melden muss...
11.04.2011, 14:03
2
Antworten

std :: schnell und langsam einstellen, was ist los?

Ich bin auf ein seltsames Verhalten von std :: set gestoßen. Hier ist der Code: %Vor% Ich laufe auf Windows XP. Hier ist der interessante Teil: Diese erste gedruckte Zeit beträgt etwa 3500 ms, während alle folgenden über 9000 ms sind!...
16.11.2011, 11:44
2
Antworten

automake und Projektabhängigkeiten

Ich habe ein Projekt, das ich mit automake erstellen möchte. Das Projekt besteht aus verschiedenen Komponenten oder Modulen und es gibt Abhängigkeiten zwischen Modulen, die erfordern, dass das Projekt in einer bestimmten Reihenfolge erstellt wir...
21.11.2011, 17:51
2
Antworten

Abrufen und Hinzufügen mithilfe von atomaren OpenMP-Vorgängen

Ich verwende OpenMP und muss die fetch-and-add-Operation verwenden. OpenMP stellt jedoch keine entsprechende Anweisung / Aufruf bereit. Ich möchte die maximale Portabilität beibehalten, daher möchte ich mich nicht auf Compiler-Intrinsics verlass...
27.10.2010, 15:27
4
Antworten

SendInput () Tastaturbuchstaben C / C ++

Ich versuche, SendInput() zu verwenden, um einen Satz an eine andere Anwendung (Notepad) zu senden, und sende dann den Schlüssel Enter . Irgendwelche Code-Schnipsel? Oder helfen Sie     
20.06.2009, 07:46
2
Antworten

Werden benutzerdefinierte Literale zur Kompilierzeit oder zur Laufzeit aufgelöst?

Ich frage mich, weil vordefinierte Literale wie ULL , f usw. offensichtlich zur Kompilierzeit aufgelöst werden. Der Standard (2.14.8 [lex.ext]) scheint dies nicht zu definieren, scheint aber zur Laufzeit zu tendieren:    [2.14.8 / 2]   ...
16.04.2011, 03:15
1
Antwort

Überladen von Funktionsvorlagen in Namespaces

Warum kann dies nicht mit GCC 4.4 kompiliert werden? %Vor% Es muss etwas mit dem Namespace von do_it zu tun haben. Wenn ich den Namensraum darum entferne, kompiliert er. Hintergrund: Ich entwickle eine Reihe von Funktionen, die mit vie...
18.04.2011, 17:31
3
Antworten

Wie kann ich wissen, wenn ein neues USB-Speichergerät in Qt angeschlossen ist?

Ich möchte wissen, wenn ein USB-Gerät an den Computer angeschlossen ist, auf dem meine Qt-Anwendung läuft (unter Windows). In meinem Haupt-QWidget habe ich winEventFilter wie folgt neu implementiert: %Vor% Ich würde erwarten, dass qDebug...
12.05.2009, 13:21
4
Antworten

Erläuterung für Assermakro

Ich konnte die Antwort selbst nicht kommentieren, also: über Verwenden von Komma, um die Notwendigkeit eines Klammerpaars zu verhindern %Vor%    Hier gibt debugbreak () void zurück, aber wir wollen immer noch 0 als rvalue haben. Wie fu...
28.02.2011, 06:37