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.
1
Antwort

Ist Log4cplus wirklich so langsam?

Ich habe drei Optionen für mein Logging-Subsystem in C ++ getestet. Einer ist Log4cplus, einer ist Pantheios und der letzte ist eine einfache Logging-Bibliothek, die wir selbst geschrieben haben. Log4cplus war viel langsamer als die anderen b...
07.09.2011, 18:04
5
Antworten

Guis mit Win32 API [geschlossen]

Ich frage mich, was die richtige Art ist, Guis in Win32 API zu erstellen. Im Moment rufe ich nur das CreateWindowEx in meinem WM_CREATE Event an, aber ich denke nicht, dass dies der richtige Weg ist. Wie wäre zum Beispiel das Hinzufü...
19.04.2010, 01:07
2
Antworten

C ++ - Funktion zum Auswählen aus einer Liste, in der jedes Element eine bestimmte Wahrscheinlichkeit hat

Ich habe ein Array von Strukturen und eines der Felder in der Struktur ist ein Float. Ich möchte eine der Strukturen auswählen, bei denen die Wahrscheinlichkeit, sie auszuwählen, relativ zum Wert des Floats ist. dh %Vor% Was ist der schnells...
15.04.2010, 23:41
2
Antworten

zurückgegebenen ausgerichteten Speicher mit neuen?

Ich speichere derzeit meinen Speicher für Arrays mit dem MS-spezifischen mm_malloc. Ich richte die Erinnerung aus, da ich einige Rechenaufgaben mit hoher Belastung erledige und die Vektorisierung die Ausrichtung ausnutzt. Ich frage mich, ob jema...
17.04.2010, 21:05
2
Antworten

Wie vermeidet man mehrere Definitionsfehler?

Neben dem Verschieben der Funktion hello() in eine andere Quelldatei (.cpp) oder Umbenennen der Funktion. Gibt es andere Methoden, um den Verbindungsfehler zu vermeiden? staticLibA.h %Vor% staticLibA.cpp %Vor% Ausgabe: %Vor...
11.01.2011, 05:03
3
Antworten

dlopen und globale Variablen in C / C ++

Aufgrund einiger Einschränkungen bin ich gezwungen, zur Laufzeit eine in C geschriebene Bibliothek zu laden. Eine dritte Partei stellt mir zwei Bibliotheken als statische Archive zur Verfügung, die wir zu gemeinsamen Objekten machen. Die Anwendu...
12.01.2011, 16:39
2
Antworten

Kann die Platzierung "neu" auf dem zugrunde liegenden Speicherwert beruhen?

Beginnen wir mit einem Kontext. Ein benutzerdefinierter Speicherpool verwendete Code ähnlich dem folgenden: %Vor% Die Idee ist, dass ein Konstruktor, wenn er mit FastInitialization aufgerufen wird, annehmen könnte, dass der Speicher...
27.01.2017, 09:29
2
Antworten

SQLite Escapezeichenfolge c ++

Betrachten Sie den folgenden Code %Vor% Das Problem besteht darin, dass die Anführungszeichen in der SQL-Anweisung nicht maskiert werden. Wenn ich in PHP programmieren würde, würde ich eine Funktion wie sqlite_escape_string verwenden, um d...
27.01.2011, 18:36
9
Antworten

Wie liest man eine beliebige Anzahl von Werten mit std :: copy?

Ich versuche, eine entgegengesetzte Aktion zu programmieren: %Vor% sollte es in etwa so sein: %Vor% Aber ich bin fest mit dem 'Ende' Iterator - Eingabe-Interaktoren können nicht verwenden std :: advance und weder ich kann zwei Streams mi...
30.10.2008, 13:02
4
Antworten

Wie gehst du mit großen Abhängigkeiten in Boost um?

Boost ist eine sehr große Bibliothek mit vielen Abhängigkeiten - die auch eine lange Zeit zum Kompilieren benötigt (was für mich eine Verlangsamung unserer CruiseControl Reaktionszeit). Boost :: Regex und boost :: format sind die einzigen...
06.10.2008, 06:42