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

Singletons über statische Instanz in C ++ - in Quell- oder in Header-Dateien?

Prost, Ich habe diesen Code in "Programming AI by Example" beschrieben: %Vor% Ich bin verwirrt durch die sachliche Aussage des Autors, dass die statisch deklarierte Variable innerhalb einer Funktion im Header dazu führt, dass mehrere sepa...
07.09.2009, 13:01
3
Antworten

Verwenden von C ++ - Klassen wie Funktionen, die an mehreren verschiedenen Orten definiert sein können

Zwischen C ++ 0x, C ++ 03 TR1 und boost können einige Dinge wie function und bind je nach Compiler an 3 verschiedenen Stellen definiert werden, zB für VC vor VC9 Feature Pack haben Sie die Boost-Versionen, dann bekommen Sie Sie befinden sich jed...
02.03.2011, 00:34
4
Antworten

Template-Funktion nur für Klassen definieren, die von einer einzelnen Base abgeleitet sind

Ich habe eine Basisklasse Base , von der viele andere Klassen abgeleitet werden. Ich würde gerne definieren: %Vor% Aber nur für Klassen, die von Base abgeleitet sind. Ich brauche alle zuvor definierten operator<< für andere Typ...
24.02.2011, 18:11
2
Antworten

Sortierreihenfolge in STL map und set

Wie werden die benutzerdefinierten Objekte in Map und Set sortiert? Soweit ich weiß, sind map / set sortierte assoziative Container: Die einzufügenden Elemente werden basierend auf dem Schlüssel sortiert, den sie enthält. Aber map und set int...
30.07.2010, 09:24
3
Antworten

Wie bekomme ich eine const qualifizierte Deklaration?

Betrachten Sie den folgenden Code: %Vor% Wie ändert man decltype(std::declval<Derived>().f()) so, dass es int und nicht double zurückgibt? Ich habe versucht decltype(std::declval<const Derived>().f() , aber es kompi...
13.01.2014, 20:48
5
Antworten

Statisches Schlüsselwort in der Funktionsdeklaration kann in der Funktionsdefinition fehlen?

Ich möchte eine statische Funktion haben, die ich in meiner .c-Datei deklariere, bevor ich sie definiere: %Vor% Es sieht jedoch so aus, als ob ich das Schlüsselwort static aus der Funktionsdefinition herauslassen kann und keine Compiler-W...
10.03.2011, 14:43
4
Antworten

Fügen Sie Text in das Textfeld einer anderen Anwendung ein

Wie kann ich mit C # oder C ++ Text in das Textfeld einer anderen Anwendung einfügen? Ich habe das vor langer Zeit gemacht und schien mich an etwas über die Verwendung der Anwendungen HWND zu erinnern. Aber seit dieser Änderung für jede Instanz...
27.12.2010, 13:58
4
Antworten

wie überprüft man, ob boost :: deadline_timer aktiv ist

Irgendeine Möglichkeit zu überprüfen, ob deadline_timer aktiv ist? z.B. Wenn es sich im Status async_wait befindet und nicht abgebrochen wurde?     
04.01.2011, 13:03
4
Antworten

Gewindesicherheit der Matlab Engine API

Ich habe durch Versuch und Irrtum herausgefunden, dass die MATLAB-Engine-Funktion nicht vollständig Thread-sicher ist. Kennt jemand die Regeln? Entdeckt durch Versuch und Irrtum: Unter Windows erfolgt die Verbindung zu MATLAB über COM,...
29.10.2008, 21:08
5
Antworten

Hat jemand einen guten gemeinsamen Speichercontainer für C ++?

Ich hatte schon lange den Wunsch nach einem STLish-Container, den ich in ein Shared-Memory-Segment oder eine Memory-Mapped-Datei einfügen konnte. Ich habe die Verwendung eines benutzerdefinierten Zuordners und einer neuen Platzierung in Betra...
04.11.2008, 17:54