Forum Gry Hobby Sprzęt Rozmawiamy Archiwum Regulamin

Forum: Książki i kompilator do C++

24.01.2012 18:05
1
Mraauuu
49
Witek Rozbitek

Książki i kompilator do C++

Witam.

Szukam jakieś dobrej książki do nauki c++. Ważne, żeby książka miała jakieś zadania bo wtedy łatwiej jest przyswoić mi materiał, więc symfonia odpada. Co myślicie o thinking in c++? A może coś innego?

A drugie pytanie dotyczy środowiska: wszyscy na polibudzie polecają deva, ale słyszałem, że nie jest za dobry. Co mi polecicie?

Z góry dziękuję

24.01.2012 18:09
2
odpowiedz
zanonimizowany154655
5
Konsul

A Visual Studio?

24.01.2012 18:13
3
odpowiedz
Mraauuu
49
Witek Rozbitek

A jak z ogarnięciem jego?

Słyszałem, że jest jeszcze coś trzeciego co jest dobre, ale nie kojarzę z nazwy.

24.01.2012 18:27
Katane
4
odpowiedz
Katane
170
Useful_Idiot_

W C++ mozna pisac tez w Netbeansie i Eclipse chyba, ale Visual Studio to najlepsze srodowisko ever, kropka.

Sam uczylem sie C++ (i w sumie podstaw programowanie ogolnie) z Thinking in C++ i zdecydowanie polecam, moim zdaniem duzo to lepsze niz nieszczesna 'Symfonia...'.

24.01.2012 18:36
5
odpowiedz
QrKo
147
Yarr!

Microsoftowe Visual Studio to najlepsze srodowisko w jakim pracowalem. Jezeli nie masz dostepu do pelnowartosciowej wersji np. z uczelni to sa darmowe alternatywy nazwane Express Edition:
http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-cpp-express

Co do literatury to przeciez w Symfonii sa zadania i przyklady. Jezeli nie ona, to z polecanych kojarze jeszzce wspomniane Thinking in C++ oraz darmowy poradnik 'od zera do gier kodera' (czy jakos tak) autorstwa Xiona krazacy po necie, ale nie mialem stycznosci wiec sie nie wypowiem.

24.01.2012 18:39
pecet007
6
odpowiedz
pecet007
178
~

potwierdzam visual studio jest świetne
dev korzysta z mingw który jest windowsową wersją linuksowego kompilatora gcc (a dokładniej g++), który nie jest złym kompilatorem, ale wersja z deva jest mocno przestarzała

Symfonię polecam nie wiem co narzekacie, thinking jeszcze nie czytałem, ale zamierzam.. tyle że thinking in java ;)

24.01.2012 18:47
7
odpowiedz
zanonimizowany561144
53
Generał

Dev nie jest zły, ale jest już trochę przestarzaly. Na początku nauki c++ możesz z niego korzystać ale później polecam się przesiąść na produkt microsoftu.

24.01.2012 18:48
GBreal.II
8
odpowiedz
GBreal.II
136
floydian

Widzę, że kompetentni ludzie się zebrali, to skorzystam z okazji: jest możliwość w Visual Studio na szybko skompilować i odpalić jeden plik cpp bez tworzenia całego Solution, projektu itd.? Po prostu otworzyć plik, skompilować, odpalić, zobaczyć co wypluł.

24.01.2012 19:18
9
odpowiedz
Mraauuu
49
Witek Rozbitek

Problem jest taki z symfonią, że nie ma zadań.

24.01.2012 19:24
10
odpowiedz
QrKo
147
Yarr!

To moze sprecyzuj o jakie tajemnicze zadania Ci chodzi, bo wlasnie otwarlem symfonie i po kazdym rozdziale jest kilka do kilkudziesieciu cwiczen pokroju "omow uzycie...", "wyjasjnij roznice pomiedzy...", "przeksztalc program tak aby...", "napisz program, który dla..."

24.01.2012 19:33
11
odpowiedz
Mraauuu
49
Witek Rozbitek

Są? xd

Ja jakoś nie pamiętam, ale możliwe, że się mylę.

24.01.2012 19:37
pecet007
12
odpowiedz
pecet007
178
~

no moim zdaniem symfonię bardzo warto, tylko wersję z dopiskiem "standard" czy jakoś tak, bo to najnowsza, warto jeśli zaczynasz przygodę z programowaniem, jak już coś umiesz to faktycznie inne książki będą lepsze

24.01.2012 20:19
13
odpowiedz
Mraauuu
49
Witek Rozbitek

Z tą wiedzą to jest tak, że kiedyś przerobiłem pierwszy tom Symfonii.

27.01.2012 11:13
14
odpowiedz
Mraauuu
49
Witek Rozbitek

A co do Visuala to jakiego brać?

Bo mam konto studenckie i mnie atakują przeróżne: Ultimate, Premium, Profesional...

27.01.2012 11:15
pecet007
15
odpowiedz
pecet007
178
~

ultimate

27.01.2012 11:21
16
odpowiedz
Tuminure
105
Senator

Licz się z tym, że Visual Studio to produkt Microsoftu. Chcąc aby Twój program zadziałał np. na linuksie, będziesz musiał korzystać z innego oprogramowania.

Co do książek, to oczywiście polecam wspomnianą już Symfonię C++ Grębosza.

27.01.2012 21:30
😃
17
odpowiedz
QrKo
147
Yarr!

Chcąc aby Twój program zadziałał np. na linuksie, będziesz musiał korzystać z innego oprogramowania.

Raczej linuksiarz niech sie liczy z tym ze bedzie musial zainstalowac pingwinowy odpowiednik dot neta ;]

27.01.2012 21:38
domin12
18
odpowiedz
domin12
101
Run

jeśli masz dostęp to Visual sam mam w domu z MSDN'a i w szkole na tym pracujemy

a co do książki zobacz tutaj:
http://warsztat.gd/files/articles/megatutorial/kurscpp/Kurs%20C++.pdf

darmowa w pdf:)

Forum: Książki i kompilator do C++