Pergunta

Eu estou apenas começando a aprender C ++, e eu queria saber se alguém poderia sugerir alguns pequenos projetos que eu poderia trabalhar no que vai me ajudar a aprender mais sobre o que estou fazendo.

Até agora, a coisa mais complexa que eu escrevi é um programa que é executado quando eu iniciar uma sessão para o meu computador (yay auto-run) e escreve a data / hora para um arquivo .txt. Então, eu estou olhando para mover um passo para cima a partir daí. :-P.

Foi útil?

Solução

Jogos, jogos de escrita simples.
Comece com os muito simples, como tic-tac-toe, pendurar o homem, graduando-se a jogos interativos mais complexas como a cobra, ou navio de guerra.

Mesmo com simples algo como um jogo de cobra, uma vez que você o jogo inicial em conjunto, você pode adicionar cobras controlados por computador extras, adicione limites, adicionar movimento limites etc etc.

Os jogos são uma excelente opção, você não precisa de aprender tecnologias específicas, você não precisa de motores de física avançadas, você não precisa de aprender os meandros de um domínio do negócio obscuro.

Escrevendo jogos simples são um excelente método para a resolução de exercícios problema e código de prática da escrita.

Apenas para estado de novo, meter há alguma confusão, eu recomment escrevendo jogos:)

Outras dicas

O que vai realizar o seu interesse para que você está motivado para continuar a trabalhar, mesmo quando ela suga, vai depender de você. O que vai ajudá-lo a chegar onde você quer ir vontade, mais uma vez, depende de você. Desculpe, nós apenas não pode responder a esta um para você. O melhor conselho que posso dar-lhe aqui é prática, fazer coisas que você achar interessante e / ou útil, praticar um pouco mais, e eu mencionei prática?

Dito isto, se você quiser testar o seu conhecimento da sintaxe (que é algo que você apenas tem que aprender em qualquer língua), tente os exercícios em seus livros de C ++. (Ou visite uma loja de livros por algumas horas e escolher alguns que parecem que vai ajudá-lo.) Esses exercícios são projetados para ensinar o básico, como a sintaxe, e as respostas são muitas vezes fornecidos. Pendure em torno de SO e responder a algumas perguntas também. :)

Dê uma olhada codekata , eu não tentei me mas eu ouvi grandes coisas , e parece que uma ótima maneira de melhorar suas habilidades de programação.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top