008
31.07.2010, 17:56 Uhr
Hochhaus
|
Zitat von ~Hochhaus: |
[quote 0xdeadbeef]C++/CLI ist als Stand-Alone-Sprache eine ziemlich dämliche Idee und hat, jedenfalls wenn man es so programmiert, mit C++ nur am Rande zu tun. Wenn dein Compiler
C++: |
cli::array<System::String^>^ myArray = gcnew cli::array<System::String^>(100000);
|
frisst, ist es kein C++-Compiler.
C++/CLI ist eine Adaptersprache, um C++ an .net anzubinden. Deswegen gibt es darin auch zwei Heaps, zwei Referenztypen, pin_ptr usw. - das ist in seltenen Fällen ganz nett (jedenfalls deutlich besser als JNI), aber wenn man C++ noch nicht beherrscht, macht es wenig Sinn, ein Support-Tool für die Anbindung an .net zu lernen.
Wenn dein Anfängerbuch sowas als C++ bezeichnet, solltest du dir schleunigst ein besseres Buch besorgen. Die zäumen das Pferd von der Seite auf.
|
[/quote]
Das Buch hat folgenden Titel: "Jetzt lerne ich Visual C++ 2008" von Dirk Louis und ist vom Markt+Technik - Verlag. Vieles ist ganz brauchbar beschrieben - daneben lässt das Buch aber grosse Wissenslücken. So habe ich zum Beispiel keine Druckerunterstützung gefunden. Un wie man grosse String-Arrays definiert, leider auch nicht.
Da ich mich auf dem Gebiet von C++ nicht gut auskenne, kann ich auch kein Urteil über diese Literatur fällen.
Hochhaus
Sorry für den misslungenen Beitrag oben ! Würdet Ihr ihn bitte löschen. Dieser Post wurde am 31.07.2010 um 18:01 Uhr von Hochhaus editiert. |