Программеры, помогите!

Постараюсь изложить лаконично:
У меня через несколько дней экзамен по программированию (1 курс). В принципе, основное я выучил, а лабы сдал на 5. НО! В процессе поиска ответов, я обнаружил, что конспект у меня отвратительный (хотя писал всё, что диктует препод) и знаний конкретно не хватает. И хотя 60% оценки — практическая часть (написание кода), теория может меня конкретно подвести.
В чем собственно просьба:
Посоветуйте мне какой-нибудь хороший учебник по С++ (в нем должно быть как-можно больше определений).
Лига Добра и программисты, надеюсь на вашу помощь))

P.s. Если интересны вопросы — могу написать в комментах.