i have a problem i study c ++ at the faculty of computer science ain shams universty at egypt and i take 4 hours lecture and only 1 hour lab practice i mean so it is not enough for me so please help me by providing me with good books to learn c ++ and i have some problems with logic design cause i do not like this topic at all i only interested in software not in hard ware and i failed one year cause i really hate the way the educate me at college so what can i do to be perfect good talented programming how to study by myself thank you in advance :)