Hallo,
ich poste mal hierher, auch wenn es nicht um C# geht, aber eben doch um .net, in diesem Falle um C++ .net.
ich möchte gern die C++ Programmierung lernen und hab mir deshalb Visual C++ .net Express besorgt. Ich hatte früher mal die Version 6.0 installiert. Ich hab dazu ein paar Fragen, vielleicht kennt sich ja jemand aus?!
-
Gibt es einen Unterschied zwischen der Programmierung von Version 6.0 nud .net? Ist die Syntax eine andere?
-
die Version 6.0 hat doch noch auf der Win32-Api aufgesetzt, oder?! Seh ich das richtig, dass .net dies auch tut, nur eben dies in den .net Framework Klassen kapselt?
-
Wenn man eine Konsolenanwendung schrieb mit Version 6.0, wurde dann auch auf die Win32-Api zugegriffen? Oder nur, wenn man typische Windows Funktionalität, also grafische Komponenten, brauchte? Falls dem so ist, welcher Teil des Betriebssystems war dann zuständig für Konsolenprogramme(wenn es nicht die Win32-Api war).
-
wozu braucht man das Platform SDK in Visual C++ .net? Seh ich das richtig? Um Programme zu schreiben, die nicht die .net Klassen nutzen? wozu aber noch ein zusätzliches SDK? Ist das eine Art Verbindung zwischen dem Compiler und Windows? Anders gefragt, wenn man auf seinem Rechner auch Visual C++ 6.0 installiert hat, ist dann das Platform SDK noch nötig?
Wäre schön, wenn sich jemand auskennen würde. Ich neige nämlich dazu, mir nochmals Version 6.0 zu installieren, neben .net. Ich will ja auch Programme schreiben können, die auf Computern laufen, die kein .net installiert haben.
Grüße
tupan