Thread: Beginnen met C++
-
15-05-2010, 18:15 #1Member
- Registered
- 13/05/10
- Location
- Mijn huis
- Posts
- 71
- iTrader
- 0
- Mentioned
- 0 Post(s)
Beginnen met C++
Hallo,
Ik twijfel tussen ind. ing. informatica, ind. ing. elo-ICT en DAE om volgend jaar verder te studeren. Ze zeiden me om eens de basis te leren via tutorials om te leren programmeren. Ik wil dit graag doen en ga deze tut volgen: C++ Language Tutorial
Nu gebruiken jullie hiervoor een bepaald programma (gratis dan wel) of via kladblok (ik weet nog dat wij vroeger in't school via kladblok in javascript schreven)no votes
-
-
15-05-2010, 18:39 #2Crew Member
- Registered
- 01/09/02
- Location
- Peutie
- Posts
- 7,664
- iTrader
- 0
- Mentioned
- 4 Post(s)
- Reputation
- 13/105
Een degelijke editor met syntax editor en compiler support is toch wel een must.

Aanraders zijn Visual Studio (de express editie is gratis en heeft als voordeel dat je al redelijk wat Visual Studio ervaring op doet, daar dat op Windows toch waarschijnlijk in het bedrijfsleven de meest gebruikte IDE is) of cross-platform Code::Blocks waar je eigenlijk eender welke compiler kan aan hangen.
Kladblok gaat altijd, maar dan moet je een hoop manueel werk doen wat mijns inziens overbodig is om nu te leren. Als je dat ooit manueel moet kunnen kan je dat dan wel even opzoeken.
Naast die tutorial kan ik ook 2 boeken aanraden, die wat meer vertellen dan zo'n quick-start tutorial:
Vanaf nu gaan we verder op BeyondGaming!
In deze thread wordt uitgelegd hoe je jouw account kan migreren.no votes
-
15-05-2010, 19:11 #3Member
- Registered
- 13/05/10
- Location
- Mijn huis
- Posts
- 71
- iTrader
- 0
- Mentioned
- 0 Post(s)
Ik gebruik nu Dev-C++, het eerste wat ik vond op het net. Ik heb eens die Hello World geprobeerd, maar zelf dat lukt me niet. Ik krijg de Hello World niet op mijn scherm en ik ben er zeker van dat mijn code klopt!
no votes
-
15-05-2010, 19:23 #4Crew Member
- Registered
- 01/09/02
- Location
- Peutie
- Posts
- 7,664
- iTrader
- 0
- Mentioned
- 4 Post(s)
- Reputation
- 13/105
Dat is ook een mogelijkheid.
Hoe ziet je applicatie er uit, en wat voor opties gebruik je in dev-cpp? Toont die uberhaupt iets tijdens het runnen (console scherm dat bvb snel weer verdwijnt) of doet het helemaal niets?
Een Hello World applicatie is nu ook niet zo ingewikkeld:
Code:#include <iostream> int main() { std::cout << "Hello World!" << std::endl; }Vanaf nu gaan we verder op BeyondGaming!
In deze thread wordt uitgelegd hoe je jouw account kan migreren.no votes
-
15-05-2010, 20:12 #5Member
- Registered
- 13/05/10
- Location
- Mijn huis
- Posts
- 71
- iTrader
- 0
- Mentioned
- 0 Post(s)
Nadat ik compile and run heb geklikt compileert hij even en dan heel snel een zwart scherm, maar dat flits onmiddellijk weer weg...
EDIT: Uw programma dat je hebt voorgesteld heb ik 4x gedownload en proberen te installeren, maar het blijft hangen bij window framework 4.0no votes
-
15-05-2010, 20:20 #6En op F9 duwen. Dit is de standaard inhoud van een nieuw Dev-Cpp project met 1 extra regel toegevoegd (cout << "Hallo Twijfelaar!" << endl;).Code:
#include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) { cout << "Hallo Twijfelaar!" << endl; system("PAUSE"); return EXIT_SUCCESS; }no votes
-
15-05-2010, 20:26 #7Crew Member
- Registered
- 01/09/02
- Location
- Peutie
- Posts
- 7,664
- iTrader
- 0
- Mentioned
- 4 Post(s)
- Reputation
- 13/105
Het wegflitsen van die applicatie is normaal. Een applicatie start, runned en sluit af wanneer het gedaan is. In jouw eerste voorbeeld, en in mijn code, is er niets dat die applicatie laat wachten alvorens verder te gaan. In het voorbeeld hierboven met die pause wel.
Al moet ik zeggen dat ik persoonlijk geen fan ben van die pause aanpak. Enerzijds include je met cstdlib een oude c header die je slechts in zeer uitzonderlijke gevallen ooit nodig zult hebben volgens mij, en anderzijds is die system call niet volledig portable.
En Visual Studio Express heeft het .NET framework 4.0 nodig. Meer uitleg staat in de prerequisites op die webpagina waar je dat kan downloaden, of kan je met het forceren van windows update normaal wel binnen trekken.Code:#include <iostream> int main() { std::cout << "Hello World!" << std::endl; std::cin.get(); }Vanaf nu gaan we verder op BeyondGaming!
In deze thread wordt uitgelegd hoe je jouw account kan migreren.no votes
-
15-05-2010, 20:29 #8Member
- Registered
- 13/05/10
- Location
- Mijn huis
- Posts
- 71
- iTrader
- 0
- Mentioned
- 0 Post(s)
no votes
-
15-05-2010, 20:37 #9Approved 9-lifer
- Registered
- 30/09/02
- Location
- Kasterlee
- Posts
- 6,160
- iTrader
- 11 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 1/25
Nee, der is niks mis met die tutorial, ge kunt em alleen iets letterlijker opvolgen in visual studio omdat visual studio uw venster niet sluit als het programma uitgevoerd is. Het enige verschil hier is dus dat ge 1 regel moet toevoegen die er (kunstmatig) voor zorgt dat het venster nog ff openblijft.
PSN: Daedieno votes
-
15-05-2010, 20:38 #10Member
- Registered
- 13/05/10
- Location
- Mijn huis
- Posts
- 71
- iTrader
- 0
- Mentioned
- 0 Post(s)
Dah -.-
Stomme Ketchup!
Ik maandag eens naar de bib achter C++ Grand Cruno votes
-
15-05-2010, 20:42 #11Crew Member
- Registered
- 01/09/02
- Location
- Peutie
- Posts
- 7,664
- iTrader
- 0
- Mentioned
- 4 Post(s)
- Reputation
- 13/105
Vanaf nu gaan we verder op BeyondGaming!
In deze thread wordt uitgelegd hoe je jouw account kan migreren.no votes
-
15-05-2010, 21:13 #12Member
- Registered
- 04/11/03
- Location
- Wervik
- Posts
- 1,901
- iTrader
- 35 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 1/14
dat boek van stroussup (ofzo, mind typo's) is ook vertaald naar het nederlands en is echt wel een heel goed boek! (ben er ook net in begonnen) in de fnac verkopen ze die.
alsook kan ik code::blocks wel aanraden gebruik makend van de gnu cpp compiler (moet je apart downloaden en instellen)Last edited by Destiser; 15-05-2010 at 21:14. Reason: er is iets mis met multiquote blijkbaar...
no votes
-
15-05-2010, 22:27 #13Member
- Registered
- 18/03/04
- Location
- Brussel
- Posts
- 6,529
- iTrader
- 7 (100%)
- Mentioned
- 0 Post(s)
C++ primer is dan wel een betere koop, als je wilt dat hij het langer dan 1 dag volhoudt. Nuja, als hij er zich doorheen worstelt dan is het wel duidelijk dat programmeren hem ligt natuurlijk, maar Bjarnes boeken zijn niet zo toegankelijk als je het mij vraagt.
@TS Als je jouw bestand opent via dos zal het werken zonder te verdwijnen.no votes
-
16-05-2010, 01:10 #14Member
- Registered
- 13/05/10
- Location
- Mijn huis
- Posts
- 71
- iTrader
- 0
- Mentioned
- 0 Post(s)
Ik ga nog ff wachten met het kopen van boeken, ik ga eerste eens naar de lokale bibliotheek.
Stel dat ik na een maand nog steeds niets leuk vind aan't programmeren, dan kan ik de richting ind. ing. informatica wel vergeten denk ik?
Kan ik dan terecht in ind. ing. elo-ICT of is dit ook veel programmeren?
EDIT:
Op het DAE-forum zeggen ze dat het programmeren van games een totaal andere stijl is dan het programmeren van applicaties. Is dit zo?no votes
-
16-05-2010, 02:02 #15Crew Member
- Registered
- 01/09/02
- Location
- Peutie
- Posts
- 7,664
- iTrader
- 0
- Mentioned
- 4 Post(s)
- Reputation
- 13/105
Niet echt. Ik merk daar toch weinig verschil tussen. Het doel is anders, en soms moet je andere dingen toepassen maar over het algemeen is een game ook een programma en zit er weinig verschil in de manier waarop je iets moet programmeren.
Vanaf nu gaan we verder op BeyondGaming!
In deze thread wordt uitgelegd hoe je jouw account kan migreren.no votes

