visual-c++

Microsoft Visual C ++ ist ein C-, C ++ - und C ++ / CLI-Compiler für Windows. Die neueste Version des Compilers ist Visual C ++ 2017. Der Compiler unterstützt folgende Sprachen: C: Unterstützt C90 und die meisten C99- und C11-Teile des ISO C ++ - Standards ab Visual Studio 2017 C ++: Unterstützung für die meisten C ++ 11 Features und einige C ++ 14 und C ++ 17 Features ab Visual Studio 2017 C ++ / CLI
9
Antworten

Ermöglichen alle C ++ - Compiler die Verwendung einer statischen Const-int-Klassenmitgliedsvariablen als Array-Bindung?

In VC ++, wenn ich ein Array für eine Klassenmitgliedsvariable angeben muss, mache ich es so: %Vor% (Bitte erzähl mir nicht von der Verwendung von std :: vector hier) Auf diese Weise habe ich eine Konstante, die als eine Array-Grenze und...
25.08.2009, 11:54
6
Antworten

Wie verwende ich eine COM-DLL mit LoadLibrary in C ++?

Erstens ist COM wie schwarze Magie für mich. Aber ich muss COM dll in einem Projekt verwenden, an dem ich arbeite. Also, ich habe eine DLL, die ich entwickle, und ich brauche einige Funktionalitäten, die in einer separaten COM DLL verfügbar s...
02.02.2010, 20:27
10
Antworten

Abrufen des Benutzernamens / Kennworts des angemeldeten Benutzers in Windows

Gibt es eine API, um den Namen und das Passwort des aktuell angemeldeten Benutzers in Windows abzurufen? Vielen Dank im Voraus.     
22.09.2008, 07:18
8
Antworten

Printf druckt nichts zur Ausgabe? C ++ SDL

Ich versuche, "printf" in meinem Visual C ++ - Projekt zu verwenden, aber es funktioniert nicht. Mit Lazy Foo's Tutorial habe ich SDL in meinem Projekt eingerichtet, aber wenn ich es spiele, tut printf nichts. %Vor% Die Ausgabe sieht so aus:...
17.06.2012, 02:48
4
Antworten

Wie wird GTest build / MDd (statt / MTd) standardmäßig mit CMake erstellt?

Ich versuche GTest so nahtlos wie möglich mit CMake zu integrieren. Der Standardbuildtyp für meine Testprojekte lautet jedoch /MDd und GTest standardmäßig auf /MTd . Ich ändere GTest-Projekteigenschaften manuell, um Debug-DLL auszugeben...
22.09.2012, 05:23
3
Antworten

Zeitüberschreitung für die recv-Funktion einstellen

Ich habe vom Socket mit recv function gelesen. Ich habe ein Problem, wenn keine Daten zum Lesen verfügbar sind. Mein Programm hört einfach auf. Ich habe festgestellt, dass ich Timeout mit% Co_de% -Funktion einstellen kann. Aber es sieht so au...
22.05.2015, 11:14
6
Antworten

C ++ - Strukturausrichtungsfrage

Ich habe eine vordefinierte Struktur (eigentlich mehrere), in der sich Variablen über die 32-Bit-Wortgrenze erstrecken. In Linux (und Windows mit GCC) bin ich in der Lage, meine Strukturen mit 'Attribut ((gepackt))' in die richtige Größe zu pack...
21.09.2009, 16:29
3
Antworten

Seltsame C ++ Syntax

Ich habe 8 Jahre Programmiererfahrung, aber ich habe noch nie den Operator [] als Parameter für die Funktionsdefinition gesehen. Zum Beispiel der folgende Code (aus einem Open-Source-Projekt): %Vor% Während meiner Programmierlebensdaue...
24.07.2011, 05:57
6
Antworten

Wie überprüft man, ob Directory bereits in MFC (VC ++) existiert?

Wie überprüft man, ob das Verzeichnis bereits in MFC (VC ++) existiert? Ich verwende den folgenden Code, um den aktuellen Anwendungspfad zu erhalten, und dort erstelle ich den NDSLog-Ordner so dass alle meine Logfiles dort platzieren sollten, je...
26.11.2010, 04:50
10
Antworten

Erkennen von Dateihandle-Lecks mit Win32 C ++

Gibt es eine Möglichkeit, Dateihandle-Lecks beim Beenden des Programms zu entdecken? Insbesondere möchte ich sicherstellen, dass alle meine Handles, die erstellt werden, in Code freigegeben werden. Zum Beispiel kann ich irgendwo eine Creat...
24.11.2008, 20:55