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
1
Antwort

ATL-Bibliothek: Warnung LNK4254 und LNK4078

Ich mache ein Projekt mit Visual C ++ 2010 unter Windows 7. Ich muss die ATL-Bibliothek verwenden, tatsächlich habe ich Windows WDK (Version 7600.16385.1) installiert Insbesondere verwende ich die folgenden Bibliotheken von WDK setupapi.lib...
04.03.2012, 22:44
4
Antworten

Speicherverlust nach Verwendung von typeinfo :: name ()

Ich habe ein Programm, in dem ich, zum Teil für die informative Protokollierung, die Namen einiger verwendeter Klassen ausspreche (insbesondere füge ich einen Eintrag zu einem Protokoll hinzu, der in den Zeilen von Messages::CSomeClass transmit...
29.11.2011, 09:46
8
Antworten

Visual Studio kompiliert, aber die Exe ist nicht da

Quellcode, der in anderen Umgebungen gut kompiliert wird, funktioniert in meiner Umgebung nicht richtig. Wenn ich eine Neuerstellung mache, findet die Kompilierung statt, aber wenn Visual Studio die exe von / obj / debug / {solution} nach / debu...
12.07.2010, 19:12
3
Antworten

Organisieren eines CMake-Projekts, damit Quellen in Visual C ++ problemlos durchsucht werden können

(Ich bin neu bei CMake und ich bin nicht so vertraut mit Visual Studio.) Ich muss eine relativ große Bibliothek implementieren, die Lösung / Projektdateien werden von CMake generiert, und mein Problem ist, dass ich möchte, dass die Organisati...
31.12.2009, 09:49
1
Antwort

Visual C ++: Wie kann ich eine Kompilierzeitnachricht in Code einbetten und anzeigen?

Gibt es eine Möglichkeit, eine Nachricht in Code einzubetten, die während während der Kompilierung angezeigt wird, wenn dieser Code kompiliert wird? Die Nachrichten sind diagnostischer Natur und sollten den Kompiliervorgang nicht ändern ode...
11.06.2009, 07:03
5
Antworten

Statischer-Code-Analysator: nicht verwaltetes C ++ Visual Studio 2008

Ich entwickle kommerzielle nicht verwaltete C ++ - Anwendungen in Visual Studio 2008 und möchte ein Analysewerkzeug für statische Codes hinzufügen. Irgendwelche Empfehlungen? Ich denke, es wäre wirklich schön, wenn das Tool in MSVC integri...
11.04.2009, 05:52
6
Antworten

Wie kann ich die Heapfragmentierung in meinem C ++ - Programm erkennen und abschätzen?

Ich entwickle einen VC ++ NT-Dienst, der für viele Monate ununterbrochen arbeiten soll. Es verwendet VC ++ Runtime Heap intensiv. Offensichtlich kann die Heap-Fragmentierung zu irgendeinem Zeitpunkt eine Fehlfunktion verursachen (weil sie denkt,...
19.10.2009, 14:16
2
Antworten

VC ++: KB971090 und Auswählen von Visual C-Laufzeit-DLL-Abhängigkeiten

Wie Sie vielleicht wissen, hat Microsoft kürzlich ein Sicherheitsupdate für Visual Studio bereitgestellt: KB971090 . Unter anderem wurde dadurch die Visual C Runtime DLL von Version 8.0.50727.762 auf 8.0.50727.4053 aktualisiert. Nach dies...
06.08.2009, 11:44
1
Antwort

MSVC12 denkt, dass das von std :: array abgeleitete Aggregat kein Pod ist

Gegeben die folgenden %Vor% Die folgenden Compiler stimmen zu, dass litmus pod: ist clang ++ Version 3.5 (Stamm 198621) Ссылка g ++ 4.8.1 Ссылка MSVC12 (VS2013 RTM) behauptet jedoch, dass die zweite Assert fehlschlägt. We...
07.01.2014, 09:37
1
Antwort

Warum wird dieser Kopierkonstruktor aufgerufen und nicht der Move-Konstruktor?

Das folgende Code-Snippet ruft den Kopierkonstruktor auf, wo ich den Aufruf des Move-Konstruktors erwartet habe: %Vor% Auf VS11 Beta, im Debug-Modus, wird Folgendes gedruckt: %Vor% Ich habe den Standard überprüft und Bar scheint alle...
18.04.2012, 01:42