[studia] książki pod C/C++ na wakacje

1

Witam serdecznie
Tak się składa, że w tym roku rozpoczynam studia na kierunku Informatyka (PG). Jako, że z programowaniem wiążę przyszłość, ale i chciałbym przygotować się na studia, to postanowiłem trochę poduczyć się przez wakacje. Chciałbym zacząć od języków C i C++ (w dalszym planach mam Java i C#). Do tej pory to przerobiłem jedynie trochę lekcji z Youtube (C++), ale chciałbym jakieś fachowe książki i na poważnie.

Czy polecicie właśnie jakieś książki pod C i C++?

Przeglądałem już trochę google i pod C znalazłem: "Język ANSI C" autorstwa Brian W. Kernighan, Dennis M. Ritchie. Polecacie?
Natomiast pod C++ czytałem trochę o "Symfonia C++"? Polecacie i czy jest różnica miedzy "Symfonia C++" a "Symfonia C+ standard"?

Pozdrawiam

1

Jeżeli Symfonia, to tylko "Symfonia C++ Standard". Wersja ze standardem w nazwie jest napisana pozniej, kiedy juz istnial standard języka C++.
Jezeli chodzi o początki C++ to zdecydowanie polecam właśnie Symfonię C++ Standard, potem może PasjęC++, żeby poznać takie rzeczy jak szablony, kontenery, mechanizm obsługi wyjątków. No i przede wszystkim pisać, pisać i jeszcze raz pisać. Po Symfonii jak juz troche popiszesz to moze "Czysty kod" i/lub "Kod kompletny" (w oryginale "Clean code" i "Code complete"). Sam właśnie szukam jakiś tanich opcji dorwania tych dwóch ostatnich pozycji :)

1

Stephen Prata - Szkoła programowania w C lub Szkoła programowania w C++, to zależy którego chcesz się uczyć języka.
Ewentualnie C++ dla każdego wydanie 2 też bardzo ciekawa książka.
W obu tytułach które podałem opisana jest biblioteka STL a przynajmniej standardowe rzeczy z tej biblioteki.

1

Ja też polecę "C++ dla każdego", niektóre rzeczy mogą z początku wydawać się niezrozumiałe/niepotrzebne, ale książka jest dobra. Na "+" szczegółowe opisy listingów. Pamiętaj, że na studiach za dużo Cię programowania nie nauczą, choć pokażą różne fajne rzeczy, więc inwestuj w siebie i naukę tematu. No i nie samo programowanie tam będzie, możesz też coś poczytać o architekturze komputerów i systemach operacyjnych, np. są fajne książki Stallings'a (http://allegro.pl/systemy-operacyjne-stallings-i2470361572.html i jest jeszcze książka o architekturze komputerów). Powodzenia na studiach :)

1

Polecam Thinking in C++, przeczytałem już pół pierwszego tomu, czeka mnie jeszcze drugie pół i cały drugi tom :)

0

Wow... jak szybko dostałem odpowiedzi. Wielkie dzięki wszystkim.
Mam już dzięki wam ciekawe propozycje pod C++. Ale kurcze, mam takie wątpliwości jak to jest z C. Czytałem historię, tematy o różnicach między tymi (C++, C) językami. Ale czy generalnie warto żebym zakupował jakoś pozycję pod C? Czy np. umiejąc C++ nie można to jakoś uzupełnić w kontekście C?

ps. I oczywiście zdaję sobie sprawę iż muszę programowania uczyć się sam. Dlatego tutaj chciałbym prosić o pomoc w znalezieniu pomocy naukowej :)

2

Każda książka gdzie jest szkoła programowania C++ najpierw uczy Cię proceduralnego kodowania w C, a potem przchodzi w programowanie obiektowe.

@0DFh, Nie polecałbym THCPP na początek. Tam Eckel pisze, że zakłada, że umiesz programować w C. Jest to trudna książka dla początkującego, aczkolwiek idealna na drugą lekturę ;]

0

Popieram, Thinking in C++ w wersji PL jest jakaś dziwna.

0

Okey, czyli podsumowując jeżeli swoją naukę zacznę od "Symfonia C++ Standard" to chyba nie będzie źle?

I chodzi o to 2-tomową książkę?
http://bonito.pl/k-90094904-symfonia-c-standard-tom-1-i-2
http://www.naukowa.pl/Symfonia-C-Standard-t.1-i-2-wydanie-3B,310634kc/

I rok wydania ma szczególne znaczenie?

1

Najlepiej najnowsze wydanie, ale w przypadku Symfonii C++ Standard to raczej nie przejmowalbym sie tym, czy mam starsze czy nowsze wydanie. Sam jak kupowalem na allegro to najtansza wzialem, w sumie okazala sie najnowszym wydaniem, ale przy zakupie nie patrzylem na to :)

Tak, jest dwutomowa.

1

Rok wydania nie ma znaczenia, ale ja tam zawsze staram się brać najnowszy. Najlepiej sobie od razu zakup Pasje C++ bo jest bardzo tania, a kupując ja osobno przesyłka wyniesie prawie 50% jej ceny.

W jednej księgarni:
http://www.e-libro.pl/pasja-t12-p-66456.html
http://www.e-libro.pl/symfonia-standard-t1-p-34135.html

Z tego co widzę to znalazłeś same drogie księgarnie. Korzystaj z www.skapiec.pl

0

"Symfonia c++ Standard" t. 1,2 i "Pasja C++" t. 1,2 polecam Ci kupić, tak jak inni, na allegro kupiłem komplet tych książek (nowe) za 89 zł z przesyłką.

0

Ile Ty masz punktów ujednoliconych, że jesteś już taki pewny przyjęcia? :D Ja mam dużo ponad zeszłoroczny próg, a pewności nie mam.... no chyba że jesteś olimpijczykiem... albo masz jakieś inne wtyki, które, jak sądzisz, pozwolą Ci przeskoczyć rekrutacje, a o których wolałbym nie wiedzieć :)

W Poznaniu na informatykę skoczyły w tym roku progi, na PŚ też :) 300 osób więcej zdawało w tym roku infę rozszerzoną, a PG to druga najczęściej wybierana uczelnia w kraju, więc pewność siebie co do rekrutacji może w tym roku zgubić :) Kolega, który składał do Poznania już się rozczarował wczoraj widząc "niezakwalifikowany". :)

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