Nauka C++ z starszych kursów + przyszłość języka.

Odpowiedz Nowy wątek
2017-08-09 21:50
Tomekkostrzynek
1

Cześć,
Czy warto uczyć się z tych kursów c++? Kurs sprzed dwóch lat..:

https://strefakursow.pl/kursy[...]rs_c_od_zera_do_bohatera.html
https://strefakursow.pl/kursy[...]plikacje_w_visual_studio.html
https://strefakursow.pl/kursy[...]s_c_aplikacje_bazodanowe.html
http://videopoint.pl/kurs/c-k[...]slaw-baca,vcppsk.htm#format/w
http://videopoint.pl/kurs/c-k[...]slaw-baca,vcpp2v.htm#format/w
apki.org Kurs C++ cz. 1

Jaka sytuacja z tym C++ na rynku w tych czasach? Jak sądzicie - czy to przyszłościowy język?
Czy można w tym języku napisać dobrą aplikację internetową i mobilną? Jakie słynny projekty zostały napisane w tym języku?

Pozostało 580 znaków

2017-08-09 21:59
0

Te kursy raczej sobie odpuść, chyba że masz dużo pieniędzy i nie wiesz co z nimi zrobić.


It's better to ask stupid question than to do something stupid.

Pozostało 580 znaków

2017-08-09 22:15
1

Lepiej kup sobie dobrą książkę do tego języka.

Pozostało 580 znaków

2017-08-09 22:32
Tomekkostrzynek
0

Ok bo pytam któy kurs wybrać ale rozumiem że żaden więc wybiorę książkę.
A co do reszty pytań?

Pozostało 580 znaków

2017-08-09 23:11
0

Co do nauki tego języka, to warto. Sporo przydatnych rzeczy jest w nim napisanych np. przeglądarki internetowe, elementy systemów operacyjnych, soft do systemów wbudowanych, gry na pc, pakiety biurowe, kompilatory, interpretery i cała masa innych rzeczy.

Pozostało 580 znaków

2017-08-10 00:27
6

Są języki w których dużo łatwiej zacząć dużo przyjemniejszą pracę.

Pozostało 580 znaków

2017-08-10 01:08
0
spartanPAGE napisał(a):

Są języki w których dużo łatwiej zacząć dużo przyjemniejszą pracę.

To jest solidny argument.

Zresztą, moim zdaniem C++ nie jest noob-friendly.

Dużo "dziwnych" (z punktu widzenia początkującego) problemów

jakieś std::,
jakieś wersje c++XYZ ,

średnio intuicyjne nazewnictwo np:
konwersja string -> int

c++

string napis = "2004";
int numer = atoi(napis.c_str());

c#

string napis = "123";
int liczba = Convert.ToInt32(napis);
edytowany 16x, ostatnio: WeiXiao, 2017-08-10 12:53
To co pokazałeś to C a nie C++ - __unknown__ 2017-08-10 06:32
To akurat niezbyt trafiony przykład wyższości C# nad C++. - several 2017-08-10 17:52
Nie chodzi o udowadnianie, że niby c#>cpp. - WeiXiao 2017-08-10 18:09

Pozostało 580 znaków

2017-08-10 08:47
0

@WeiXiao: wersja C++11:

std::string napis = "2004";
int numer = std::stoi(napis);

https://ideone.com/eU37vG

Edit: skróciłem wersję po uwzględnieniu komentarza @kmle, tnx.

edytowany 1x, ostatnio: vpiotr, 2017-08-13 02:14
Choć nadal w innych językach jest prościej. - Tulio 2017-08-10 10:33
Drugi parametr stoi jest opcjonalny, a zamiast std::string możesz napisać auto + suffix ""s. - kmle 2017-08-12 23:36

Pozostało 580 znaków

2017-08-10 09:51
4

Albo tak:

int numer;
 
std::istringstream("2004") >> numer;
auto numer = std::stoi("2004"s); - kmle 2017-08-12 23:37

Pozostało 580 znaków

2017-08-10 15:14
0
WeiXiao napisał(a):
spartanPAGE napisał(a):

Są języki w których dużo łatwiej zacząć dużo przyjemniejszą pracę.

To jest solidny argument.

Zresztą, moim zdaniem C++ nie jest noob-friendly.

Dużo "dziwnych" (z punktu widzenia początkującego) problemów

jakieś std::,
jakieś wersje c++XYZ ,

średnio intuicyjne nazewnictwo np:
konwersja string -> int

c++

string napis = "2004";
int numer = atoi(napis.c_str());

c#

string napis = "123";
int liczba = Convert.ToInt32(napis);

Według mnie powinno się zacząć od tego co nadaje się do realizacji swoich celów a nie koniecznie od tego co jest najprostsze. Ja zaczynałem właśnie od C++ i już spokojnie daję rade robić jakieś zlecenia dla studentów, którzy są zadowoleni z efektów czy coraz to bardziej złożone i przydatne aplikacje w Qt. A jeśli chodzi o nazewnictwo czy "dziwne problemy" to dla mnie nie była duża przeszkoda nawet, gdy dopiero co zaczynałem z programowanie w ogóle.

Pozostało 580 znaków

2017-08-10 19:09
Tomekkostrzynek
0

a czy kursy zelenta c++ są przestarzaełe? czy można się z ich uczyć? dużo się zmieniło od daty wydania?

Kursy Zelenta nigdy nie były dobre i aktualne. Kurs programowania w C++ Mirosława Zelenta - moja opinia. - amb00 2017-08-10 19:17
@amb00: tbh, chyba tam ustaliliśmy, że jakkolwiek kurs może być kiepski, to akurat Twoja opinia nt. tego kursu nie może być miarodajna - enedil 2017-08-11 09:32
@enedil Co dokładnie masz na myśli? - amb00 2017-08-11 11:14
@amb00: że Twoje zastrzeżenia w dużej mierze wcale nie są tymi kiepskimi częściami kursu - enedil 2017-08-11 15:03
@enedil: No nie wiem, sam miałem gigantyczne problemy z analizą prostych kodów źródłowych, dopóki nie zacząłem używać innego źródła wiedzy o C++. - amb00 2017-08-11 15:13

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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