Diskussion:Visual C++

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Gibt es die Möglichkeit doch noch irgendwie?

"Das System ist z.Zt. nicht einzeln erhältlich, sondern nur noch als Teil eines Produktes namens Microsoft Visual Studio .NET (s. aber Visual C++ 2005 Express )."

Was ist mit Microsoft Visual C++.NET 2003 Standard?

Jep, genau daran hab ich auch gedacht, als ich diesen Satz gelesen hab. --Christoph 20:02, 16. Apr 2005 (CEST)

Textfragmente[Quelltext bearbeiten]

  • Auch wenn der Aufruf von Compiler und Linker nach wie vor per Kommandozeileneingabe in einem Konsolenfenster möglich ist, bietet das System stattdessen eine grafische Benutzeroberfläche.
  • Das Erlernen der MFC-Programmierung wird nicht grundsätzlich als trivial angesehen. Trotz der mitgelieferten, meist ausführlichen und ausreichenden Dokumentation wird häufig Literatur empfohlen, die das Überschauen der Grundlagen bedeutend vereinfacht. Obwohl ein MFC-Projekt auf den ersten Blick einfach erscheinen mag, wird für komplexere Aufgabenstellungen eine nicht geringe Einarbeitungszeit verlangt. Dies ist aber nicht unbedingt eine Eigenschaft der MFC, sondern allgemein fast jedes GUI-Systems. Allerdings erleichtert das Design der MFC das Erlernen nicht in allen Punkten, da sie aus heutiger Sicht in manchen Teilen unnötig komplex sind und nicht die vollen Fähigkeiten der Programmiersprache C++ nutzen; anstelle von Namensräumen werden zum Beispiel Präfixe verwendet, was gerade Anfänger leicht in Versuchung führt, ihren Code ebenso aufzubauen.
  • Unter Windows XP Professional kann es vorkommen, dass sich Microsoft Visual C++ nicht mit Lotus Notes verträgt. Dieses Problem lässt sich umgehen, indem man ein separates Benutzerkonto nur für Microsoft Visual C++ und ohne Lotus Notes anlegt, mit Administratorrechten, und Microsoft Visual Studio .NET als dieser Benutzer installiert, also weder als Administrator noch unter dem normalen Benutzerkonto.

Von diesen Überresten einer groben Aufräumaktion kann ich als C++-Unkundiger nicht beurteilen, ob sie noch brauchbar sind. --Make 18:59, 2. Mär. 2007 (CET)Beantworten

Ist MS VC++ ein SDK? Ich bin mir nämlich nicht sicher. Aber wenn es so ist, dann sollte dieser Begriff schon im Text erscheinen.

Nein Visual C++ ist nur ein Compiler- allerdings unterstützt der Compiler Technologien , z.B. MFC , die nicht immer Bestandteil von Windows sind oder waren ( Programme die mit VC2008 erstellt wurden lassen sich auch auf Windows 95 oder NT ausführen) , weswegen eine Visual C++ RunTime angeboten wird ( allerdings können für einige Platformen einzelne Komponenten nicht unterstützt werden) 84.161.46.116

Welches war denn die erste Visual C++ Version mit 64 Bit Unterstützung?[Quelltext bearbeiten]

Also um 64 Bit Binaries zu erzeugen? Das geht in dem Artikel leider nicht hervor, wäre aber sicherlich von historischem Interesse. --IT-Compiler (Diskussion) 00:03, 13. Feb. 2022 (CET)Beantworten

Wenn es um x86-64 geht, dann war in MSVC-8/Studio 2005 definitiv eine Toolchain enthalten (damals habe ich damit angefangen). Studio 2003 hatte ich auch mal installiert, aber ich glaub dort war das noch nicht Teil der Installation. Meines Wissens kamen auch XP-x64 und Server 2003-x64 erst 2005 auf den Markt, vorher hätte es auch kein OS gegeben, worauf man x64-Code hätte laufen lassen können.
Aber es gab schon Itanium IA64-Compiler seit Windows 2000 und da waren dann Platform-SDKs erhältlich, die auch Cross-Compiler für diese Plattform enthielten. Die konnte man dann in eine bestehende Visual C++ Installation integrieren, oder den Compiler von der Konsole aus starten.
Da waren auch separate Platform SDKs für Server 2003 und XP-SP2 (2004) mit AMD64 Verweisen, daher konnte man vermutlich auch schon mit dem MSVC-7.1 64-bit Code kompilieren ... nur gesehen habe ich das noch nie. --GateLinker (Diskussion) 01:25, 15. Dez. 2022 (CET)Beantworten

Aufteilung in Standardversion und Prof. Version erst ab Version 4.0?[Quelltext bearbeiten]

Auf folgender Webseite steht im Abschnitt zu Version 4, dass die Aufteilung in eine Standard und Prof. Version erst ab Version 4.0 erfolgte, in der Tabelle des WP Artikels steht dass es diese beiden Versionen bereits ab Version 1.0 gab. Was stimmt denn nun? --IT-Compiler (Diskussion) 21:15, 16. Mai 2022 (CEST)Beantworten

Lizenzeinschränkungen zwischen Express, Community und Professinal/Enterprise[Quelltext bearbeiten]

In den letzten 15 Jahren ist mir das an meinen Arbeitsplätzen immer so "beigebracht" worden, dass man Express und Prof/Enterprise kommerziell nutzen kann, nur bei Community gelten Beschränkungen bei Nicht-Open-Source Projekten in Unternehmen ab bestimmten Größen, Mitarbeiterzahlen oder Umsätzen. (Deshalb war Community in der Firma immer Tabu, aber Express gestattet, um Budget zu sparen, wenn es um kleine Konsolentools ging).

Ich habe jetzt mal die Lizenzen verlinkt (Visual Studio Lizenzen und EULA-Verzeichnis (microsoft.com)) und vermute, dass mein Eindruck auch richtig war.

Es wäre vielleicht aber nicht schlecht, wenn das nochmal jemand überprüft, weil so explizit konnte ich das auch nicht herauslesen. --GateLinker (Diskussion) 20:31, 14. Dez. 2022 (CET)Beantworten