c++ leren

Status
Niet open voor verdere reacties.

arecno

Gebruiker
Lid geworden
3 mei 2011
Berichten
115
heey allemaal ;)

ik zou graag c++ willen leren maar ik weet nie waarmee ik moet gaan beginne,
door me eigen kennis snap ik de variabelen en reken dingetjes. Maar ik heb problemen met de notatie van de code. Het voelt niet zo logisch aan en dat lijkt me toch wel een vereiste om het logisch te laten voelen voordat ik verder ga met moeilijkere stappen.

Heeft iemand wat hints of tips voor mij om het beste c++ aan te leren?

alvast bedankt
 
Je kunt beter Java of C# leren

C
C++
JAVA C#

Zo zit het in elkaar je kunt je beter specialiseren op Java of Csharp

Het beste om het te leren is om Visual Studio aan te schaffen en een boek te kopen zou je toch C++ willen leren
 
Laatst bewerkt:
Laten we eenvoudig beginnen. Je wil c++ leren: Waarom/Waarvoor?
C++ is een zeer universele taal, en de basis begrijpen is inderdaad belangrijk, maar het helpt ook om te weten waar je naartoe wil. De taal kan namelijk vrij uitgebreid worden, waardoor je in de eerste jaren niet alles hoeft te weten om toch al aardig op weg te zijn.

Als je voldoende engels kan zou ik je deze tutorial aanraden. Deze behandelt veel onderwerpen/taalconstructies op een (volgens mij) toch wel duidelijke manier.
Een andere tutorial die ook de basisconcepten uitlegt is deze.
 
C++ splitst zich op in 2 delen JAVA en Csharp. Dus ik zou zeggen dat je je beter op 1 taal kan specialiseren
 
maar eerst beginnen met c++ en daarna doorgaan naar JAVA is dat geen optie dan?
en ik heb al wel ervaring met turbo pascal 7.0 en met visual basic, heeft dat nog iets van nut voor het lere van c++?
en ik zou graag c++ willen leren voor simpele of toch complexere programma's maken die ik als hulpmiddel kan gaan gebruiken.
of een volwaardig programma gaan maken waar ook andere iets aan hebben maar dat zit zover ik nu denk buiten mijn berijk.
over een boek kopen voor c++ zie ik ook niet zo zitten dus ik denk dat ik het bij de internet tutorial hou ;)
 
hmm allebij die sites snap ik niets van maar wat je bedoelt te zeggen is zoiets van met alleen c++ kan je ook alles doen wat je wilt?
 
maar eerst beginnen met c++ en daarna doorgaan naar JAVA is dat geen optie dan?
Zeker wel, het enige waar je moet op letten is dat Java en C++ toch wel enkele grote verschillen hebben, niet op het gebied van programmeer-logica (want die staat los van elke taal), maar op het gebied van syntax.

en ik heb al wel ervaring met turbo pascal 7.0 en met visual basic, heeft dat nog iets van nut voor het lere van c++?
Ja en nee, van Turbo Pascal heb ik geen kaas gegeten, Visual Basic is een vrij lakse taal, maar zeker goed om snelle mockups te maken en ze leert je ook het gebruik van controlestructuren aan (if / while / for / functies / ...)

en ik zou graag c++ willen leren voor simpele of toch complexere programma's maken die ik als hulpmiddel kan gaan gebruiken.
of een volwaardig programma gaan maken waar ook andere iets aan hebben maar dat zit zover ik nu denk buiten mijn berijk.
C++ is een taal die je de volledige controle geeft, dus je kan er ook zo goed als alles in maken. Het nadeel is wel dat je veel geduld moet hebben. De eerste maanden ben je meestal enkel in commando-venstertjes bezig en zien je programma's er niet echt uit. Je zal in het begin ook veel vallen over het begrijpen van geheugenbeheer (iets wat Java bvb grotendeels in jouw plaats doet).

Wat ik je ook meteen wil meegeven is dat C++ heel krachtig is, maar de standaard codebibliotheken eerder beperkt zijn; zo beschikt C++ niet over een standaard grafische bibliotheek, en kan je dus niet "out of the box" GUI's maken, je zal een van de beschikbare libraries zelf moeten downloaden en gebruiken.
Afhankelijk van wat je gebruikt, is je code crossplatform (maar je moet je code wel voor elk platform compileren).

Java daarentegen (wat ook al vrij oud is, maar nog steeds vernieuwd wordt), komt standaard met een hele hoop ontwikkelbibliotheken, en maakt het in dat opzicht eenvoudiger om sneller een grafisch resultaat te hebben. Java programma's draaien (zonder enige aanpassing) op elk platform waar een JVM (Java Virtuele Machine) op staat.

C# is een taal van Microsoft (waar ik niet zo heel veel van afweet), die een beetje het beste van C(++) en Java probeert te combineren. Het enige nadeel imo is dat je code enkel op (bepaalde) Windowsversies kan draaien..
 
heb je al programmeer ervaring??
zo niet kan je beter beginnen met bv php of C en dan daarna verder gaan met c++.
een texteditor en een compiler(bv gcc) is genoeg.
 
ik heb programmeer ervaring met visual basic en turbo pascal. en ben zelf al een beetje begonnen met c++ waarvan ik de variabelen snap de rekendingen en de if statements ofzoiets snap.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan