Przesiadka z C# na C++

0

Jak się przerzucić z C# na C++?
Czy powinienem wałkować kursy od podstaw?
I właściwie jak trudne to będzie? Od C++ kiedyś odbiłem się przez jego trudność ale nie wiedziałem za dużo ani moja determinacja nie była zbyt duża.
Teraz znam C#, PHP i podstawy JS'a kojarzę.

Jeżeli to zły dział to przepraszam, rzadko się udzielam na wszelkich forach.

0

Podstawowe pytanie: po co chcesz zmienic ?

0

Prosze, pierwsze dwa odcinki i bedziesz mial szkielet aplikacji w Open GL wyswietlajaca prymityw: Pozniej chwila z dokumentacj i gotowe :)

0

Warto znać C# , C++ i nawet Javę . Radziłbym uczyć się C++ od postaw. Mam pytanie , od którego C++ chcesz zacząć naukę . Są dwa rodzaje .

1

Jakiś czas temu sam to przerabiałem, moim zdaniem warto skupić się na C++11 lub nowszy, do tego warto poznać jakąś popularną bibliotekę, na przykład Qt lub wxWidgets, która daje nie tylko możliwość obsługi okien, ale również obsługę obrazów bitmapowych, połączeń sieciowych, bazy danych ODBC itp, ale w miarę możliwości najlepiej w pierwszej kolejności wykorzystywać bibliotekę standardową C++, która na przykład zawiera wątki, mutex.

Co do samej nauki, to najpierw należy przyzwyczaić się do tego, że nie ma zbieracza śmieci i każdy obiekt utworzony na stercie należy ręcznie zwalniać, a obiekt utworzony na stosie zwalnia się sam po zakończeniu obszaru zasięgu zmiennej tego obiektu. Potem jakieś prostsze programy, gdzie w internecie można znaleźć odpowiednik w C++ dla niemal każdej operacji z C#.

2

Masz za sobą jakieś komercyjne projekty? Jeśli jeszcze tego nie robisz, to czy planujesz pracować zawodowo jako programista? Jeśli nie, i to wszystko to hobby to spoko, dla czego by nie próbować co chwilę nowych języków/technologii. W przeciwnym razie doszlifuj porządnie to co umiesz, bo czym innym znać język jako taki, a czym innym pisać projekty z prawdziwego zdarzenia, modelować w kodzie domenę biznesową, rozwiązywać różne specyficzne problemy itp.

1 użytkowników online, w tym zalogowanych: 0, gości: 1