Как вариант можно начать читать про boost и stl и посмотреть в сторону книг для более углубленного языка например:
Герб Саттер, "Решение сложных задач на С++".
Скотт Майерс, "Эффективное использование С++".
Герб Саттер, "Стандарты программирования на C++".