O problema que tenho é que a maioria dos livros que eu leio em C ++ passa quase sempre na sintaxe e no básico da linguagem, por exemplo , for
loops while
, matrizes, listas, ponteiros etc.
Mas eles nunca parecem criar algo que seja simples o suficiente para usar no aprendizado, mas prático o suficiente para você entender a filosofia e o poder do idioma.
Então me deparei com QT, que é uma biblioteca incrível!
Mas, trabalhando com as demos que eles têm, parece que agora estou no dilema inverso. Sinto-me como o filho do homem rico dirigindo um carro esportivo subsidiado pelo pai. Como se eu pudesse criar um software fantástico, mas não tenho idéia do que está acontecendo sob o capô.
Como exemplo do meu dilema, tome a tarefa de criar um navegador da web simples. No C ++ puro, eu nem sabia por onde começar, mas com a biblioteca Qt isso pode ser feito dentro de algumas linhas no código.
Não estou reclamando disso. Estou apenas me perguntando como preencher o vazio de conhecimento entre a estrutura básica da linguagem e a interface de alto nível que a estrutura Qt fornece?