Modi per programmatore principiante per esercitarsi con C ++ [chiuso]

5

Così ho appena finito il mio primo semestre di college. Nella mia introduzione alla programmazione ho fatto un sacco di applicazioni console super interessanti ( sarcasm ). Qualche suggerimento su modi diversi dall'entrare in giro con le applicazioni della console per un principiante studente C ++ per migliorare?

    
posta Matt 19.12.2010 - 03:49
fonte

5 risposte

5

Conosci la sensazione. Ero frustrato allo stesso modo. Le applicazioni della console non sono molto interessanti su tutto ciò che riguarda l'inversione delle stringhe e le liste concatenate, ma allo stesso tempo non c'è modo di discuterne con le altre risposte fornite.

Per rispondere alla tua domanda, scegli un argomento a cui sei interessato. Visto che ho imparato C / C ++ mi sono diretto verso l'apprendimento di GTK + e SDL. GTK + dovrebbe darti un buon inizio su GUI e SDL su grafica 2D (questo potrebbe portare ad opengl in seguito). Ti consiglio anche di andare oltre la guida di beej al networking (è un ebook online gratuito), questo dovrebbe darti un inizio sul networking.

    
risposta data 19.12.2010 - 17:31
fonte
7

Dipende da cosa intendi per app di console, ma non c'è niente di sbagliato nelle applicazioni della console per imparare il C ++. Tutto dipende da quanto sono complessi.

Potresti provare a scrivere un'app gui con qualcosa come QT , ma poi passerai la maggior parte del tempo ad imparare il framework.

Potresti scrivere un gioco in qualcosa come OpenGL, SDL ecc.

Il problema con C ++ è che è un enorme passo da cose semplici a qualcosa di utile.

    
risposta data 19.12.2010 - 04:18
fonte
5

Le applicazioni console sono i modi migliori per imparare il C ++. E piuttosto che imparare C ++ avanzato, è meglio imparare prima le strutture dati. Una volta che si impara l'elenco, treccia, grafico ecc., Si avrà molta più possibilità nelle applicazioni della console.

    
risposta data 19.12.2010 - 06:02
fonte
3

Trova un progetto open source che trovi interessante e contribuisci. Amiamo i nuovi contributori e i programmatori più esperti esamineranno le tue patch e forniranno feedback. :)

    
risposta data 19.12.2010 - 17:10
fonte
0

Le applicazioni della console possono sembrare noiose, ma sono essenziali per lo sviluppo della capacità dei programmatori di pensare a soluzioni. Le basi della programmazione sono sempre trascurate in questi giorni con le cose brillanti. Uso ancora le applicazioni della console per testare le idee prima di creare su di esse contenuti di alto livello. Una volta che sei diventato bravo a livello di basso livello, diventi un programmatore con una migliore comprensione e flessibilità e anche buone abitudini di programmazione.

Prova ogni volta a risolvere problemi difficili. Ti consiglierei Cracking the Coding Interview di Gayle Laakmann per ottenere domande e approfondimenti stimolanti. Sei nel momento migliore della tua carriera per iniziare a costruire su questi fondamentali e farli diventare un grande programmatore un giorno. Buona fortuna.

    
risposta data 23.07.2014 - 09:08
fonte

Leggi altre domande sui tag