Suchergebnisse für Anfrage "c++"

4 die antwort

WinAPI Double-buffering

Eine WinAPI-Standardanwendung verfügt nicht über eine Doppelpufferung. Stattdessen wird sehr, sehr gut dafür gesorgt, dass nur das gezeichnet wird, was gezeichnet werden muss, und dass es nahtlos aussieht. Wenn Sie jedoch die Größe des Fensters ...

4 die antwort

CMake: Setze einen anderen Namen für die Variable #cmakedefine

Ich weiß, Sie können CMakes @ verwendconfigure_file, um CMake-Variablen für Ihr Programm verfügbar zu machen. Zum Beispiel kann ich @ verwend #define ${CMAKE_BUILD_TYPE}ergeben #define Release Um meinen Code besser lesbar zu machen, würde ich ...

10 die antwort

C ++ ersetzt mehrere Zeichenfolgen in einer Zeichenfolge in einem Durchgang

Gab die folgende Zeichenfolge,"Hi ~+ and ^*. Is ^* still flying around ~+?" Ich möchte alle Vorkommen von @ ersetz"~+" und"^*" mit "Bobby" und "Danny", so wird die Zeichenfolge: "Hi Bobby and Danny. Is Danny still flying around Bobby?" Ich ...

TOP-Veröffentlichungen

2 die antwort

Was ist der Standardtyp integraler Literale, die in C ++ hexadezimal oder oktal dargestellt werden? [Duplikat

Diese Frage hat hier bereits eine Antwort: Unsigned hexadezimale Konstante in C? [/questions/4737798/unsigned-hexadecimal-constant-in-c] 3 answersTyp von Integer-Literalen, die nicht standardmäßig int ...

4 die antwort

Wie kompiliere ich die Quelldatei jedes Mal neu, wenn ich cmake 2.8.2 in Single Build für C ++ 11 und C ++ 98 für die Erstellung einer gemeinsam genutzten Bibliothek verwende?

Ich habe eine Projektverzeichnisstruktur von: Root Source Common MyFolder ++ My 3 source files and headerWenn ich mein Projekt erstelle, werden 3 bis 4 gemeinsam genutzte Bibliotheken erstellt. Lib1 mit c ++ 98 kompiliert und andere mit c ++ 11. ...

10 die antwort

Proper Weg, um #include, wenn es eine zirkuläre Abhängigkeit gibt?

Ich verwende #pragma einmal und nicht #include guards für alle meine h-Dateien. Was mache ich, wenn a.h b.h und b.h a.h einschließen muss? Ich bekomme alle möglichen Fehler, weil dadurch das Pragma einmal wirksam wird und einer von ihnen sich ...

4 die antwort

Using erase-remove_if idiom

Sagen wir, ich habestd::vector<std::pair<int,Direction>>. Ich versuche, erase-remove_if zu verwenden, um Paare aus dem Vektor zu entfernen. stopPoints.erase(std::remove_if(stopPoints.begin(), stopPoints.end(), [&](const stopPointPair ...

6 die antwort

Copy Teilmenge eines std :: map

Ich versuche, eine Teilmenge einer std :: map-Struktur auf die effizienteste Weise in eine neue Map-Struktur zu kopieren. Ich kann nur an eine einfache Vanillelösung wie diese denken: // Example program #include <iostream> #include <string> ...

6 die antwort

Vorwärtsdeklaration von Objekten mit AWL-Containern

Betrachten Sie das folgende Code-Snippet, wobei die erste Zeile nur als Vorwärtsdeklaration dient. class A; gefolgt von der Definition einer neuen Klasse class B { vector<A> Av; //line 1 map<int, A> Am; //line 2 pair<int, A> Ap; //line 3 }; ...

6 die antwort

So konfigurieren Sie die Maus, um die Zeigergenauigkeit programmgesteuert zu verbessern

Wie konfiguriere ich die Maus, um die Zeigergenauigkeit programmgesteuert in C ++ zu verbessern? Ich weiß, dass einige nützliche Befehle wie SystemParametersInfo für die Geschwindigkeit haben, ... int x = 15;SystemParametersInfo ...