Witram,
chciałbym dowiedzieć się jakie są różnice miedzy C++ a tym C++ z .NET. Głównie chodzi mi czy są jakieś różnice w składni, że powiedzmy tutaj dana linia przejdzie a tam już nie. Musze zrobić jakąś prezentację o .NET dla ludzi z roku którzy głównie mieli doczynienia z C++ i z Java, wiec wydaje mi się, że takie pokazanie różnic może być fajne:-) Głównie chodzi mi o składnie, bo że kompilowane jest troche inaczej to wiem. Inne ciekawostki dotyczące .NET mile widziane
- Rejestracja:ponad 14 lat
- Ostatnio:około 3 lata
- Postów:211
- Rejestracja:ponad 12 lat
- Ostatnio:ponad 12 lat
- Postów:9
- Rejestracja:ponad 14 lat
- Ostatnio:około 3 lata
- Postów:211
Niestety nie jestem aż na tyle biegły z C++ żeby czytając tutorial z C++/CLI wyłapać różnice. Mniej więcej wiem co oferuje C++/CLI że kody pośrednie i takie tam, ale różnic w samym programowaniu jakoś nie jestem w stanie wyłapać. Wiem, że można korzystać ze wspólnych bibliotek dla platformy .NET i dziedziczyć z klas napisanych w innych językach zgodnych z .NET

- Rejestracja:ponad 21 lat
- Ostatnio:3 minuty
C++/CLI to praktycznie cały normalny C++ (naprawdę niewiele rzeczy nie zadziała albo zadziała inaczej [*]) plus dostęp do platformy .Net Framework.
Klasy .netowe działają inaczej niż normalne, dla odróżnienia więc jest do ich obsługi użyta inna składnia, tam gdzie jest to uzasadnione (gcnew
zamiast new
, ^
zamiast *
).
[*] cała wielka biblioteka Qt daje się skompilować jako C++/CLI zamiast C++.
- Rejestracja:ponad 14 lat
- Ostatnio:około 3 lata
- Postów:211
Hmm to chyba spróbuje porównać platformę Javy i .NET może to będzie łatwiejsze ;)
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.