Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C++CLI / VB .Net / .Net-Framework » Visual C++ Express - .net und C++

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
24.11.2006, 23:40 Uhr
tupan



Hallo,

ich bin absoluter Neuling und gerade dabei, mir C++ beizubringen. Ich habe diesbezüglich eine Frage zu Visual C++ Express.
Alle Visual Express IDE's basieren doch auf .net.
Kann man denn mit Visual C++ Express überhaupt "richtiges" C++ programmieren? Soviel ich weiss, umgeht man doch die Win-api, z.B. mit C#. Die .net Klassen kapseln die, nehm ich an. Macht das denn auch Sinn bei C++?
Und basiert MFC z.B. nicht auf COM, also dem Component Object Model? Die .net Architektur soll doch COM nicht mehr nutzen, ich verstehe also nicht so recht den Zusammenhang bzw. den Sinn, mittels .net C++ zu programmieren.
Ist denn die IDE für jemanden wie mich, der gerade C++ lernt, empfehlenswert?

Grüße

tupan
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
25.11.2006, 15:30 Uhr
Bruder Leif
dances with systems
(Operator)


Moin!

Aaaalso: Die MFC sind reiner Microsoft-C++-Code. Nicht wirklich Standard-C++, aber C++. COM ist in die MFC eingebettet, sie basieren nicht komplett darauf, ermöglichen aber den Zugriff auf COM und Co. Das .NET-Framework ist (mehr oder weniger) der neue Name der nächsten Version von COM+, einer Erweiterung vom COM. "Richtiges" C++ ist mit VC++Express auch möglich, Du musst nur das Platform SDK installieren, und schon kannst Du ganz normale C/C++-Programme für das WinAPI schreiben. MFC ist mit der Express-Version IIRC nicht drin, aber um C++ zu lernen, ist ein ganz normales Konsolenprojekt völlig ausreichend.

Lass von MFC und COM sowieso lieber die Finger, das ist eher was für gestandene Programmierer, die wissen, wie man es wirklich machen sollte... sprich, mit gescheiter Programmierung haben die nix mehr zu tun...
--
Mit 40 Fieber sitzt man nicht mehr vor dem PC.
Man liegt im Bett.
Mit dem Notebook.

Dieser Post wurde am 25.11.2006 um 15:32 Uhr von Bruder Leif editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C++CLI / VB .Net / .Net-Framework ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: