освоить прилично C++, прочитав одну книгу, невозможно. в любом случае, потребуется много практики, и главное - за пределами примеров из книг
при достаточном упорстве - можете сэкономить деньги, и продвигаться в обучении, по материалам доступным в сети
а книги.. может оказаться что чужой совет не поможет - книгу желательно полистать, почувствовать стиль и дух автора - это должно увлекать
на начальном этапе это может быть одна книга, через 2-3 года плотной работы с языком - возможно уже совсем другая, даже противоположная по духу (которая новичку просто бы выносила мозг