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

C ++ - Vorlage Funktionen Überladung Auflösung

Ich habe den folgenden Code: %Vor% Die Zeile #1 ruft f(T) auf, während #2 die Zeile f(bool) aufruft. Warum passiert das? Und was sind die Regeln für die Auswahl einer überladenen Vorlagenfunktion? AKTUALISIEREN Ich hab...
14.03.2014, 17:07
4
Antworten

Können 2 Klassen eine Freundesfunktion teilen?

Heute habe ich Zweifel bezüglich der Funktion von Freunden. Können zwei Klassen dieselbe Freundesfunktion haben? Sag Beispiel %Code% erklärt in Klasse A und Klasse B. Ist das möglich? Wenn ja, kann eine Funktion f1 () auf die Mitglieder zweier K...
23.08.2013, 13:38
1
Antwort

Bewährte Methode für den lokalen Variablenbereich in einem C ++ - Callback

Ich habe eine funktionierende C ++ - Callback-Funktion, die von einem Benutzer ausgelöst wird, der das Ereignis 'mouse down' ausführt. (Die IDE ist VS2010.) Mit jedem Aufruf möchte ich eine einfache Zählvariable inkrementieren, die lokal für...
12.05.2012, 17:03
4
Antworten

Lazy Anmeldung in C ++

Nehmen wir an, dass wir verschiedene Protokollebenen haben: Trace, Debug, Info, Fehler. Ich habe mich gefragt, ob es eine Möglichkeit gibt, den folgenden Code zu schreiben: %Vor% ohne dass create_message aufgerufen wird, wenn level kleiner a...
02.02.2013, 18:42
3
Antworten

C ++ typedef im Vergleich zu nicht übernommenen Vererbung

Ich habe eine Datenstruktur aus verschachtelten STL-Containern: %Vor% Diese Form der Daten wird nur kurz in meinem Programm verwendet, und es gibt nicht viel Verhalten, das an diese Typen neben dem einfachen Speichern ihrer Daten sinnvoll is...
26.11.2012, 07:21
2
Antworten

Wie bekomme ich den Aufruf des Copy-Konstruktors über einen Variadic-Konstruktor?

Im folgenden Code wird der Variadic-Konstruktor zweimal aufgerufen. Wie kann ich den Kopierkonstruktor anstelle der Einzelargumentversion des Variadic-Konstruktors aufrufen, wenn dies angebracht ist? %Vor%     
14.06.2012, 16:42
4
Antworten

Welche technischen Nachteile haben C99-Style-VLAs? [geschlossen]

Ich habe von vielen Leuten gehört, dass das Array variabler Länge, das in C99 eingeführt wurde, schrecklich ist. Einige Leute im IRC sagten vor einer Minute: "Ich glaube nicht, dass C ++ VLAs bekommen wird, strousoup hat einige sehr negative Kom...
13.09.2012, 13:46
3
Antworten

GetWindowText mit char []

Ich bin ziemlich neu in der Windows-Programmierung. Ich versuche, den Namen eines Fensters abzurufen. %Vor% Ich muss ein char [] verwenden, aber es gibt mir den Fehler eines falschen Typs. Von dem, was ich gelesen habe, ist LPWSTR eine Art...
19.12.2012, 09:23
2
Antworten

Bedingte Operator-Typ-Konvertierung in VS 2012

Ich konvertiere gerade ein ziemlich großes Projekt von VS 2008 nach 2012 und habe ein Problem mit einer Änderung in der Art und Weise, in der die konditionale Operator-Typ-Konvertierung durchgeführt zu werden scheint, ausgeführt. Lassen Sie m...
29.05.2013, 08:15
2
Antworten

Forcing Machine zur Verwendung einer dedizierten Grafikkarte?

Ich bin Teil eines Teams, das eine Anwendung mit C ++ mit SDL und OpenGL entwickelt. Auf Laptops, wenn die Anwendung ausgeführt wird, wird die dedizierte Grafikkarte nicht verwendet und der GL-Kontext kann nicht erstellt werden, da die integr...
29.05.2013, 20:38