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
Ich habe eine C ++ - App, die große Teile des Codes in try-Blöcke verpackt. Wenn ich Ausnahmen abfange, kann ich den Benutzer in einen stabilen Zustand zurückversetzen, was nett ist. Aber ich erhalte keine Crash-Dumps mehr. Ich möchte wirklich h...
Ich entwickle wissenschaftliche Software für meine Universität. Es wird in C ++ unter Windows (VS2008) geschrieben. Der Algorithmus muss einige Werte für eine große Anzahl von Matrixpaaren berechnen, das heißt, im Kern befindet sich eine Schleif...
Ich habe Probleme beim Erstellen von OpenEXR für Windows 7 mit CMake.
Ich folge den Anweisungen hier
Die cmd-Ausgabe, nachdem ich den cmake-Befehl ausgeführt habe, lautet wie folgt:
%Vor%
Dies erzeugt die Lösung mit vielen Projekten,...
Ich habe ein Problem mit der Programmierung in C, insbesondere mit fopen in Visual Studio. Ich habe über die Funktion fopen_s gelesen und meinem Projekt die folgende Zeile hinzugefügt, funktioniert aber immer noch nicht.
%Vor%
Also habe i...
Wenn ich den folgenden Code in VC ++ 2013 (32-Bit, keine Optimierungen) ausführen:
%Vor%
Ich bekomme
%Vor%
im Debugger.
Ich bin verrückt. Kann mir bitte jemand erklären wie die heck y1 und y2 unterschiedliche Werte haben?
Ak...
Für den folgenden Code
%Vor%
Visual Studio 14 CTP gibt die Warnung aus
Warnung C4297: 'X :: X': Funktion angenommen, keine Ausnahme zu werfen, aber
tut
Hinweis: __declspec (nothrow), throw (), noexcept (true) oder noexcept war...
Ich erhalte den folgenden Fehler:
%Vor%
Schritte zum Reproduzieren
0) Erstellen Sie ein neues leeres Projekt
1) C / C ++ & gt; Allgemein & gt; Windows Runtime Extension konsumieren & gt; JA
2) C / C ++ & gt; Codegenerierung & gt; Mi...
Visual Studio hat Makros wie $(TargetDirectory) , $(OutputPath) usw.
In meinem Quellcode möchte ich einen relativen Pfad für das Laden einer Datei aus einem Ordner einige Ebenen unter dem TargetDirectory angeben.
Momentan mache ich das:...
Betrachten Sie den folgenden Code:
%Vor%
Wenn die Ausgabe mit Visual C ++ 2012 ( cl fputest.cpp ) kompiliert wurde und das Programm ausgeführt wird, lautet die Ausgabe wie folgt:
%Vor%
Fragen:
Warum sind diese beiden Werte untersch...