C++ .NET



  • Hallo Leute
    Ich arbeite momentan mit VC++ 6.0 Enterprise Edition.

    Nun überlege ich mir, auf VC++ .Net umzusteigen. Dazu hätte ich aber erste einige Fragen:

    1. Es ist in VC++ .NET auch so, dass nur die Enterprise Edition Compileroptimierungen durchführt ?

    2. Sind Applikationen, welche mit VC++ .NET erstellt wurden, nur auf Systemen Lauffähig, auf denen das .NET Framework installiert ist ?

    3. Gibt es Compilersprachänderungen wie z.B. __stdcall, __cdecl usw. ?
    4. Was sind meine Vor- bzw. Nachteil, wenn ich auf VC++ .NET umsteige ?
    5. Bei welchen Versionen ist die MSDN Library enthalten ?

    Für eure Antworten danke ich euch bereits im Voraus vielmal !!!
    Gruss Ishildur

    P.S.
    Weiss jemand von euch, wo ich eine komplette Referenz der WinApi runterladen kann ? Ich meine nicht die gesammte MSDN Library sondern nur der Teil, der von der WinApi handelt.



  • Wie kommt man darauf eine solche Frage, die sich einzig um MS-Technologie dreht, im *Standard*-C++ Forum zu posten?



  • im MSVC++ Forum ist die Frage aber besser aufgehoben IMHO. Deswegen wandert sie noch einmal 😉



  • Zu 1.
    VC ab Professionell unterstützt Compileroptimierungen.
    Zu 2.
    Es wurde schon mehrmals erläutert, dass es KEIN VC++.NET gibt, nur VC#.NET und VB.NET. C++ setzt entweder die MFC ein oder nicht und nicht das .NET-Framework!
    Zu 3.
    Änderungen nicht, nur Zusätze!
    Zu 4.
    Vorteile:
    -Einige Verbesserungen und Zusätze an der MFC
    -Zusätzliche Compileroptimierungen
    -Unterstützung von ATL7.0 und WTL7.0 und MFC7.0
    Nachteile:
    -Häufigere Abstürze
    -Neue Oberfläche mit teilweise besser, teilweise schlechter auffindbaren Dialogen/Optionen
    -Besserer Hex-Editor
    -Bessere Debug-Möglichkeiten
    -schlechterer Dialogeditor

    Zu 5. Professionell enthält sie auf jeden Fall. Zusätzlich kann man auch unter msdn.microsoft.com nachschlagen.

    Zu P.S.
    Schau Dir dazu mal das SDK an!


Anmelden zum Antworten