[ tma1717 @ 09.08.2007. 21:24 ] @
Molim vas za misljenje o knjizi.Pocinjem sa ucenjem i nabavio sam ovu knjigu, ali primeri iz nje ne rade u Dev-u ili ja nesto gresim. Ukoliko ona nije prikladna za Dev spreman sam za razmenu.Knjiga je na srpskom i ima 276 strana(spada u bantam kategoriju po recima autora )
Hvala za svaku sugestiju.

Pozdrav svima
[ karas @ 09.08.2007. 22:03 ] @
Preporuke za razne knjige imaš na http://novetehnologije.com/Sho...54/Knjige-za-C-programere.aspx.
Trebalo bi da sve radi, daj problematični kod.
[ Nedeljko @ 09.08.2007. 23:40 ] @
Ja imam knjigu C++ izvornik od istog autora i mogu ti reći da je to daleko najgora knjiga za C++ koju su moje oči videle.
[ Goran Arandjelovic @ 10.08.2007. 20:26 ] @
Ne to...nego knjiga jednostavno nije za nekog ko tek počinje sa C++-om...
[ Nedeljko @ 11.08.2007. 01:42 ] @
Ja ni nakon stečenog iskustva u njoj nisam našao ništa pametno. A Lipman razvlači li razvlači i na kraju ne kaže ništa. Dakle, knjiga je:

- debela,
- skupa,
- neinformativna,
- dosadna.

Može li biti gore od ovoga?
[ Dragi Tata @ 11.08.2007. 02:41 ] @
"Izvornik" je odlična knjiga (doduše ne znam kakav je srpski prevod).
[ kiklop74 @ 12.08.2007. 01:13 ] @
Citat:
Nedeljko: Ja ni nakon stečenog iskustva u njoj nisam našao ništa pametno. A Lipman razvlači li razvlači i na kraju ne kaže ništa. Dakle, knjiga je:

- debela,
- skupa,
- neinformativna,
- dosadna.

Može li biti gore od ovoga?


Ocigledno ti fali jos iskustva. To je jedna od najboljih referentnih knjiga za c++.
[ gosha @ 12.08.2007. 09:44 ] @
Jos jedan glas da je C++ izvornik odlicna knjiga i prevod je sasvim OK.

Poz. Gosha
[ Nedeljko @ 12.08.2007. 13:37 ] @
Kao referentni priručnik koristim C++ standard, koji je mnogo bolje sređen i organizovan. Iz C++ izvornika sam naučio tek ponešto (kako rastu vektori i liste). Za onoga ko dobro zna C, sve to ili već piše u Krausu ili se nekako podrazumeva na osnovu pređašnjeg iskustva i zdrave logike. Dobro, nema baš svega (STL-a), ali evo na kakvim stvarima Lipman davi
Citat:

9.1.6 Pokazivači na preopterećene funkcije

Pokazivač se može deklarisati tako da upućuje na funkciju u skupu preopterećenih funkcija. Kako se to može učiniti? Na primer:
Code:

extern void ff( vector<double> );
extern void ff( unsigned int );

// na koju se funkciju odnosi pokazivač pf1?
void ( *pf1 )( unsigned int ) = &ff;


Pošto je funkcija ff preopterećena, samo na isnovu izraza inicijalizatora: &ff kompajler ne može da zna koju funkciju da izabere. Da bi izabrao funkciju koja inicijalizuje pokazivač, kompajler u skupu preopterećenih funkcija traži onu koja ima isti tip reziltata i istu listu parametarakao što je tip funkcije na koju upućuje pokazivač. U prethodnom slučaju izabrana je funkcija ff(unsigned int).

Šta se događa ako nijedna funkcija ne odgovara potpuno tipu pokazivača? Ako nijedna funkcija ne odgovara potpuno, inicijaliyacija dovodi do greške u fazi kompajliranje. Na primer:
Code:

extern void ff( vector<double> );
extern void ff( unsigned int );

// pogrešno: nema podudaranja: pogrešna lista parametara
void ( *pf2 )( int ) = &ff;
// pogrešno: nema podudaranja: pogrešan tip rezultata
double ( *pf3 )( vector<double> ) = &ff;

Dodeljivanje funkcioniše na sličan način...

Muka mi je da dalje prepisujem. Sve što piše u odeljku, može se sažeti u jednu rečenicu:

Citat:

Pokazivači na funkcije mogu upućivati i na preopterećene funkcije, s tim da nema nikakvih konverzija između pokazivača na funkcije na osnovu konverzije tipova rezultata i liste argumenata.


E, pa ako neko ima vremena i živaca za čitanje ovakvih tekstova, ja nemam.
[ vladaboy93 @ 12.08.2007. 16:42 ] @
Jedna stvar stoji sto se tice Knjige Osnove Jezika C++,

To je djubre teshke kategorije, taj lipman razvlaci jedan isti istacki primer kroz celu knjigu i to ustvari znaci da ako nekom nije jasan taj jedan primer moze bacit celu knjigu sto je u sustini moja prica, na knjizi lepo pise osnove i posto ja nisam tada nista znao o C++-u ja sam to uzeo da bi dobio dobru osnovu... ali cvrc knjiga je ocajna ne bi je ni iskusnijim programerima preporucio....
[ Nedeljko @ 13.08.2007. 11:31 ] @
Citat:
Nedeljko: Ja imam knjigu C++ izvornik od istog autora i mogu ti reći da je to daleko najgora knjiga za C++ koju su moje oči videle.

Povlačim reč. Ipak knjiga "Visual C++ 6 Biblija" nije mnogo bolja od "C++ Izvornika". Možda je čak u pitanju mrtva trka.
[ atko79 @ 13.08.2007. 14:37 ] @
"C++ Izvornik" je odlicna knjiga!
[ Nedeljko @ 13.08.2007. 15:54 ] @
Ja sam bar naveo argument (citat) kojim potkrepljujem svoj stav. Sa druge strane, odbrana "C++ izvornika" je iznosila samo etikete. "To je super knjiga", "Nemas iskustva inače bi se kleo u nju" itd. No, na toj strani ipak ima ljudi čiju stručnost izuzetno cenim (ćale i jednooki).
[ 1jedini @ 14.08.2007. 10:32 ] @
Izvornik je prilicno dobro pokrio C++.
Iz nje sam i ucio.
Pisem o srpskoj verziji. Ipak je lakse citati knjigu na svojem jeziku nego na engleskom.

Sve tanje knjige koje sam gledao jednostavno su manje informativne od Izvornika.
Nemoze se u hiljadu reci do detalja objasniti sta su klase, polimorfizmi templejtovi i ostalo.

A da bi se dalje islo u izucavanju tu su knige o dizajn paternima i naravno standard.