O livro Aprendendo C++ na prática continua seguindo a filosofia do livro anterior do autor, "Linguagem C na Prática". Tem como proposta expor a linguagem C++ de uma forma clara e objetiva, buscando colocar os temas numa ordem didática e prática, como sugere o título.O autor preocupou-se em agrupar os temas por afinidade de assunto. Assim o leitor, por exemplo, ao ler o capítulo sobre vetores, encontrará expostos os fundamentos deste tema. Posteriormente, ao ler o capítulo sobre ponteiros, poderá ver a complementação do tema vetores, pois serão mostradas as diferentes relações entre ponteiros e vetores agrupados em um só lugar . Dessa forma, buscou-se facilitar a leitura e a compressão dos assuntos abordados no livro. Sempre que possível fazendo um "link" entre os temas. A obra está dividida em duas grandes partes. Na teórica, o leitor terá os fundamentos da linguagem organizados em níveis de dificuldade. Na segunda parte, será apresentada uma sequência de programas comentados, que serão relacionados aos capítulos aos quais se referem. Os programas objetivam fornecer mais informações ao leitor e, assim, facilitar a compreensão dos conceitos da linguagem, explicados na parte teórica. A ideia é que, ao digitar os programas, o leitor faça de forma natural uma revisão de cada capítulo.