bartek [ ]
C++ - jaka dobra ksiazka?
Jaka dobra ksiazke dotyczaca programowania w C++ mozecie polecic laikowi znajacemu jedynie HTML/CSS i czastkowo PHP, JS, TP?
Chodzi mi o lekture na wakacje, po ktorej bede w stanie stworzyc "cos". Krotko mowiac - najlepsza ksiazka o C++? :)
bartek [ ]
Aha - oczywiscie koniecznie w jezyku polskim :)
I nie piszcie, ze bylo, bo wiem, ale nie bede ryzykowal, a nuz na przestrzeni ostatnich kilku miesiecy wyszlo cos wartego uwagi.
donzoolo [ Senator ]
TP - turbo pascal?
Ogolnie rzecz ujmujac, nie zaczyna sie odrazu od C++, musisz np. moze pociwczyc troszke inne, latwiejsze jezyki...
Na pocztake Basic, pozniej jakies moze Delphi, potem C a potem C++, takie jest moje zdanie
Didier z Rivii [ life 4 sound ]
donzoolo --> mpoim zdaniem to co piszesz to strata czasu. C++ wcale nie jest taki trudny i nie watro marnowac czasu na zabawe z kilkoma innymi jezykami bo tylko sie namieszka w glowie
ja ze swojej strony polecam "Programowanie w językach C i C++ z wykorzystaniem pakietu Borland C++" Andrzeja Zalewskiego
Regis [ ]
donzoolo --> Bullshit :) Szkoda czasu na babranie sie z Basic-em. Jak zna minimum PHP to zawsze to jakis wstep, chociaz podobienstwa medzy tymi jezykami przydaja sie bardziej "w druga strone", bo C++ nie zawiera takich uproszczen jak PHP. Tak czy inaczej - ja polecam "Symfonie C++" Grębosza jako dobry wstęp do nauki C++.
bartek [ ]
Pewnie masz racje, ale wydaje mi sie, ze dobra ksiazka charakteryzuje sie wlasnie tym, iz prowadzi za raczke od podstaw. W razie czego bede staral sie douczac w Internecie :)
A tak swoja droga to ponoc C nie jest latwiejszy niz C++.
Thrallik [ Pretorianin ]
Symfonia C++ - 3 tomy, napisana po ludzku. Polecam.
Thrallik [ Pretorianin ]
Symfonia C++ - 3 tomy, napisana po ludzku. Polecam.
Madril [ I Want To Believe ]
Podobnie jak Regis polecam "Symofnię C++" Jerzego Grębosza...
bartek [ ]
Czyli niewiele sie zmienilo :)
Opatrze jeszcze ksiazke ktora polecil Didier z Rivii, ale chyba zostane przy Symfonii. Swoja droga - znajde tam duzo przykladow programow/kodow zrodlowych/skryptow itp.? Bo zauwazylem, ze w porownaniu z sucha teoria, ekstremalnie szybko ucze sie na przykladach, w praktyce - jak kazdy zreszta.
Prezes_Krzychu [ PREZES ]
ARKADIA C++ Programowanie ...
Caleb [ The Evil That Men Do ]
A jaka jest wasza opiania na temat książki Bruce'a Eckela - "Thinking in C++"?
Jest to z pewnością jedna z najpopularniejszych książek o tym języku. Ale czy najlepsza?
Miniu [ Generaďż˝ ]
Symofnię C++ bez chwili zastanowienia
fanlegii79 [ Konsul ]
Lipman, Lajole Podstawy języka C++
Mężczyzna na wymarciu [ Pretorianin ]
Jedno słowo - Symfonia.
TzymischePL [ Senator ]
2 Ksiazki :
(a w zasadzie 5 :P)
Na poczatek Symfonia C++ - 3 tomy - swietna sprawa
A pozniej wspomiana przez Caleba Thinking in C++ tom 1 i tom 2.
I bedzie dobrze :)
Pirix [ ! KB ! Góry górą ]
Dokładnie tak:
"Symfonia c++"
"Thinking in c++"
I jeszcze mam pytanie - widział ktoś książkę "Pasja C++". Autorstwa chyba również Grębosza, wydana przez to samo wydownictwo co "Symfonia C++". Co o niej sądzicie?
CooN [ Generaďż˝ ]
Polecam "C++ w 24 godziny" ;) (albo jeszcze lepiej "w 5 minut" - na koncu pewnej ksiazki do algorytmow byl taki rozdzial)
A na powaznie - czytalem symfonie i paru ciekawych rzeczy sie dowiedzialem (np. ze Amerykanie moga zyc bez Coca-Coli, ale twierdza tez, ze po co bez niej zyc ;) To chyba dobry wstep do C++.
Todd Rusell [ WOLVERINE ]
a nie myslicie ze symfonia jest juz za stara ksiazka ? no rok wydania przecei to 97- cos 3 wydanie chyba.
info w nie wiec mogly juz ulec przedawnieniu.
a TI C++ polska edycja to tez niewiem ,opinie czytelnikow sa mieszane?
z tez mam zamiar sie nauczyc C++ , i mam mieszane uczuca.
Vejt [ The Chronicles of Vejt ]
polecam "Symfonie C++ "
sam się z nej uczę
CooN [ Generaďż˝ ]
Todd Rusell --> wbrew pozorom, symfonia jest dosc aktualna. W niektorych polskich ksiazkach traktujacych o c++ (przegladalem w ksiegarni, byly to zwykle pozycje w stylu w/w przeze mnie), autorzy wciaz korzystaja z biblioteki stdio - przestarzalej jakby na nia nie spojrzec w stosunku do iostream w c++. Jedyne z czym spotkalem sie w symfonii, a co bylo niezbyt juz aktualne, to sposob zalaczania plikow naglowkowych - Grebosz pisze np. "include <iostream.h>", gdzie powinno raczej byc "include <iostream>". To nie jest jednak nieaktualne, a przestarzale.
Todd Rusell [ WOLVERINE ]
no bo obie formy sa nadal dozwolone, rozpoznawane przez kompilatory, czy to bedzie
#include <iostream.h> ||..........................|| #include <iostream>
stara wersja,ale wciaz dozwolona ||..............|| nowa wersja pliku naglowkowego.
>>no biorac pod uwage ze s c++ za 60 czy TI c++ t1 +t2=140 (70+70)
Regis [ ]
CooN --> Ten argument z biblioteka stdio jest akurat dosc kiepski, bo iostream jest duzo wolniejsza :) Jak zalezy Ci na "zejsciu" o kilka setnych sek. to uzycie stdio jest wskazane (oczywiscie jak masz taka potrzeba - np. w zadaniach na OI :) ). Ale ogolnie zgadzam sie, ze sa ksiazki wydane po 2000 roku, bedace bardziej przestarzale niz Symfonia, ktora sam wczesniej polecilem :)
CooN [ Generaďż˝ ]
Regis --> jakos nie przypuszczam, by iostream byla duzo wolniejsza. W kazdym razie jest duzo bardziej zaawansowana. Podales przyklad skrajny :)
CooN [ Generaďż˝ ]
A teraz argument specjalnie dla Todd Rusella, ktory ma zamiar uczyc sie c++. Przegladalem Thinking in C++, raczej mniej przystepna dla poczatkujacych niz Symfonia (w kazdym razie ja wolalbym zaczynac od Symfonii).
hotDog [ Outsider ]
Tak się przyglądam temu wątkowi, bo sam teraz chcę zacząć przygodę z C++ ;-))
Umiem w miarę Pascala, trochę dziamę ActionScript we Flashu.. no a najlepiej znam PHP ;) I teraz nadeszła pora na jakiś lepszy język.. a że na studiach jest C++.... I mam pytanie.. czy Borland C++ BuilderX to dobry wybór? Mam go full za free z PC World Computer... i nie wiem czy on się nadaje.. ;-) Mam nadzieję, że mi pomożecie.
acha... skoro tak zachwalacie Symfonię, to się na nią skuszę chyba... w końcu 50-60zł za 3 tomy to niewiele.
CooN [ Generaďż˝ ]
Mysle, ze na poczatek wystarczy Dev Cpp - darmowy kompilator pod windowsa, co nie znaczy, ze ow BuilderX bedzie zly -- to tez zalezy co planujesz pisac (pszypuszczam, ze na poczatku nic mocno skomplikowanego).
Zacker [ Stanley ]
Chyba znowu się wezme za C++ :) Taka jakaś mnie chętka wzieła :)
Swidrygajłow [ ]
c++ najlepiej zacząć się uczyć od dosowego kompilatora c++ (np. borland c++ 3.1). Builder ma w sobie chyba wszystko co ma bc++ 3.1 ale od razu udostępnia mnóstwo gotowych klas, co może nieco zahamowac postępy w nauce, bo trudno sie oprzeć pokusie, zeby nie zacząć pisac programów z użyciem gotowych klas a jest to banalanie proste i poniekąd mało edukujące. Ale wszystko zależy od podejścia. Natomaist jeśli masz zamiar uczyć sie programowania w windows i tona najniższym szczeblu, tylko przy wykorzystaniu standardowych bibliotek windy to builder jest zły, bo w nim wprawdzie można to robić ale patrząc na gotowe kom0onenty po prsotu nie chce się tego robić.
LUCAS-HACK [ Junior ]
Jeśli chcesz się nauczyć C++ to koniecznie przeczytaj SYMFONIE C++ Jerzego Grembosze.
Jeśli nastawiasz się na pisanie gier w WINDOWSIE to proponuje PROGRAMOWANIE GIER KOMPEDIUM-Bruna MIguela. Jest ona trochę droższa od Symfonia ale zawiera kurs C++ który przedstawia konieczną wiedze do napisania gry (bez zbędnego zagłębiania się w temat co dla początkującego programisty jest doskonałym wyjściem) oraz podstawy programowania pod WINDOWS oraz podstawy DIRECTX 8.1 (pakiet i oprogramowanie na płytce). Wszystkie przykady z książki kompilowane są pod Visual Studio. Po przeczytaniu tej książki jesteśw stanie napisać średnio skomplikowaną grę w C++ z użyciem DIRECTX.
KaWuHa [ Konsul ]
Z moojej strone poleciłbym "Thinking in C++. Edycja Polska" tom 1 i 1 Bruce'a Eckela. Facet naprawdę dobrz pisze(sam niedawno dopiero kupiłem) Więcej informacji znajdziesz na stronie Helionu.A jak ci się nie spodoba to spróbuj "C++ dla każdego" również z tego samego wydawnictwa
Andrewlee [ BFXXJ ]
IMO najlepsze sa Symfonia i Pasja C++ (troche bardziej zaawansowane) i Thinking in C++ (chyba niedawno przetlumaczone na polski)
Stellincia [ Generaďż˝ ]
wkażdym razie odradzam Porębskiego można sie zniechęcić jż w wstepie :)