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

Funktion nach Wert (?) anstelle von Funktionszeiger übergeben?

Es tut mir leid, wenn das schon einmal gefragt wurde, aber ich konnte es nicht finden. Ich versuche also, mich über Vorlagen und die neuen C ++ 11-Funktionen (hauptsächlich Lambdas, was ich in anderen Sprachen immer gemocht habe) zu informier...
18.08.2011, 17:02
5
Antworten

Warum kann ich private Mitglieder verfügbar machen, wenn ich eine Referenz von einer öffentlichen Mitgliederfunktion zurückgebe?

Im Code-Snippet kann ich auf die private Member-Variable außerhalb des Klassenbereichs zugreifen. Obwohl dies nie gemacht werden sollte, warum ist es in diesem Fall erlaubt? Ist es eine schlechte Methode, eine zurückgegebene private Variable als...
16.01.2011, 17:13
6
Antworten

Kann ich eine SetTimer () - API in einer Konsolen-C ++ - Anwendung verwenden?

Ich habe eine Konsolenanwendung, die eine DLL-Datei verwendet, die einen SetTimer() Aufruf verwendet, um einen Timer zu erstellen und eine Funktion in sich selbst auszulösen. Der Anruf ist unten: %Vor% Es wird erwartet, Timer-Nachrichten...
23.09.2011, 15:52
5
Antworten

Beste Sortierung für Multi-Thread-Anwendungen

Heute in einem Interview habe ich die Frage, welche Art Sie für Multi-Thread-Anwendung verwenden. Wetter ist eine Zusammenführung oder schnelle Sortierung.     
21.03.2011, 07:40
4
Antworten

Was bedeutet "::" in ":: tolower"?

Ich habe Code wie folgt gesehen: %Vor% Und ich habe eine Frage: Was bedeutet :: vor tolower? und std::tolower funktioniert nicht, aber ::tolower funktioniert OK     
11.03.2011, 08:49
4
Antworten

Schnelle Gradientenabstieg-Implementierung in einer C ++ - Bibliothek?

Ich möchte eine Gradienten-Abstiegsoptimierung durchführen, um die Kosten für eine Instanziierung von Variablen zu minimieren. Mein Programm ist sehr rechenintensiv, deshalb suche ich nach einer beliebten Bibliothek mit einer schnellen Implement...
16.07.2012, 23:12
5
Antworten

Warum kann die virtuelle Funktion bei einer Zuweisung mit "neu" nicht nicht implementiert werden?

%Vor% Für Objekte auf dem Stapel funktioniert . Aber für die Zuweisung auf dem Heap mit new (nicht malloc ) gibt es einen Linker-Fehler: %Vor%     
03.06.2011, 17:12
5
Antworten

Kann std :: mit Array-Parametern arbeiten und wenn ja, wie?

Ich habe Probleme mit std::begin() und std::end() (aus der iterator -Bibliothek) mit c-style Array-Parametern. %Vor% Dies führt zu dem folgenden Fehler mit Visual Studio 2010 (und ähnlich für Ende): %Vor% Das Ändern des Paramete...
18.11.2013, 22:47
4
Antworten

Warum ist * & x nicht dasselbe wie x?

Kurzversion: Der folgende Code kompiliert nicht: %Vor% aber das tut: %Vor% Warum? Vollständiger Code: %Vor% GetMenuString Signatur (aus atluser.h , aus WTL): %Vor%     
08.10.2011, 20:29
3
Antworten

Gibt es eine Möglichkeit, einer C-Präprozessordirektive zu entkommen?

Was ich versuche, ist die C-Präprozessorausgabe #ifdef , #else und #endif Direktiven. Das heißt, ich möchte irgendwie eine Direktive "entkommen lassen", so dass die Ausgabe des Präprozessors die Direktive enthält, in der der Präprozessor...
07.10.2011, 13:02