Unterschiede zwischen MVC++ und C++?

  • C++ ist C++.


    leider nicht. Viele gängige Compiler arbeiten mit Techniken, die eigentlich nicht in Standards (wovon es ja auch schon genug gibt) festgelegt sind. Probier mal, den von dir hier geposteten Code mit g++ zu kompillieren: c++ ShellExecute()
    Dazu kommen dann noch Dinge wie Microsofts eigene "sichere" Versionen von strcpy (strcpy_s) u.Ä; die unvollständige Unterstützung von C++11 in der m.M.n. letzten verwendbaren kostenlosen VC++ IDE (2012) usw. Anders gesagt: Ein Projekt, dass für die GCC geschrieben wurde, für VC++ kompillierbar zu machen, kann dauern. Und das widerspricht dem Gedanken einer Sprache, die immer das gleiche ist.


    Blizzn hat die Frage besser beantwortet, wobei ich anmerken möchte, dass man mit Microsoft Visual C++ teilweise auch nur den Compiler und nicht die ganze IDE meint, wie es auch Wikipedia sagt: http://de.wikipedia.org/wiki/Microsoft_Visual_C%2B%2B