Archief - C++

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

EA lover

Legacy Member
Ik zou dus graag eens beginnen te werken met C++. Is er ergens een trial version die ik van het internet kan downloaden of zoiets?
Voor een handleiding kan iemand mij dan een paar goede tips geven, en eventueel de naam van een boek ( die ze verkopen bij standaard boekhandel of bij de fnac).
En wat kan je allemaal doen met C++?

QplQyer

Legacy Member
:|
't lijkt me dat je nog geen programmeerervaring hebt?

Ten eerste: C++ is geen programma, maar een programmeertaal, dus ermee beginnen werken of trial versies van C++ klinkt me maar raar in de oren.

Wat je nodig hebt om te leren programmeren met C++ is het volgende:

- Een C++ compiler, bv.: Microsoft Visual C++ 6.0, gcc, Borland zijn C++ compiler
- Een C++ boek, C++ grand cru, C++ in 21 hrs, Aan de slag met C++, ... boeken zat over het onderwerp (probeer één te vinden die ook over STL praat, standard template library).
- veel geduld en moed om de simpele oefeningetjes te maken uit de boek, want je zal in het begin enkel console programma's schrijven die niets meer doen dan tekst uitvoer geven.

En wat kan je allemaal doen met C++? Alles wat je wilt ahja, met een programmeertaal schrijf je zelf je programma's, dus elk programma wat je kan bedenken kan je er mee schrijven, natuurlijk als complete beginneling zal dat niet gaan, je zal zeker enkele jaren ervaring ermee moeten hebben vooraleer je iets deftig kan schrijven dat goed ineenzit qua codedesign enzovoort.

Denk dus zeker niet "ff C++ leren", want dat is het dus niet.

EA lover

Legacy Member
Ik heb het dus van een vriend geleent met deze versie : microsoft visual C++ 6.0 . Is dat een goede versie of niet.
Maar wat moet ik nu doen? Ik start het op en ik klik voor een nieuw bestand maar dan kan ik tussen meer dan 10 mogelijkheden kiezen. Weet iemand welke ik moet kiezen??

killgore

Legacy Member
n/o, ma das de slechtste compiler waarmee ik tot nu toe heb mee gewerkt :) (hoewel borland er ook iets van kon :p).

en empty c++ project of zo is meer als genoeg :p
boeken:
c++ grand cru (beste nl boek imho, evenaart de engelse versie :))
the C++ programming language (bestaat nl versie ook van, maar engelse versie is duidelijk beter imho).

Grayfox

Legacy Member
tmoest weer EA Lover zijn die met zon vraag afkomt :p

en microsoft visual c++ 6.0 slechtste compiler?? lol :p kweet niet hoe je daarop komt maar die doet zn werk goed imo, .NET is beter, maar met 6.0 kan je ook al genoeg doen (meeste projecten hun workspace zijn compatible met versie 6.0)

dusja, volgens mij is da wel een goede keuze die compiler :)

.bal

Legacy Member
Ik ben nu die gratis boeken van Thinking in C++ aan het lezen. Gaat niet over de basis, meer over het OOP. Heel goed uitgelegd imo.

alva848

Legacy Member
Doe jezelf een plezier en begin me iets minder gecompliceerd dan C++.

Leren programmeren - en dan bedoel ik echt vanaf nul beginnen - uit een boek is trouwens al niet echt optimaal IMO, vooral qua OO concepten en dergelijke.

Probeer er voor te zorgen dat je jezelf niet te veel slechte dingen aanleert en daardoor dan ook slechte code schrijft.

Genious

Legacy Member
ikzelf begon met scripten voor IRC, geeft een redelijk programmeergevoel imo, maar het is honderden malen simpeler.

imo leert ge c++ best aan een school (ben zelf ooit begonnen met c++ grand cru, maar dat is echt fucking zwaar)

check es www.snt.be

Flipkikker

Legacy Member
alva848 zei:
uit een boek is trouwens al niet echt optimaal IMO, vooral qua OO concepten en dergelijke.

wrm nie uit een boek? ik heb alles geleerd uit boeken: van mijn eerst batch proggie tot dx

alva848

Legacy Member
Heb niet gezegd dat het onmogelijk is hé. :)

imo leert ge c++ best aan een school (ben zelf ooit begonnen met c++ grand cru, maar dat is echt fucking zwaar)
Niet alleen dat, maar het risico om fouten aan te leren is volgens mij groter dan met een leraar. ( hoeft daarom geen school te zijn he)
Eens dat je de basis doorhebt kan je gerust een boek gebruiken om nieuwe dingen aan te leren, zelfs een nieuwe taal, maar het begin zou ik toch aanraden met een leraar. :)

Nu zou C++ ook niet mijn keuze zijn om als eerste taal te leren hoor, mischien VB.NET of Java ofzo, toch iets minder moeilijk.

Als je een taal leert ( normale taal ) is het ook niet zo evident om dit enkel met een boek te doen, je uitspraak zal nooit echt goed zijn, nietwaar. ;)

Da Turtle

Legacy Member
Ik denk ook wel dat het beter is om eerst te leren programmeren met een oudere programmeertaal, of een simpelere dan C++. vb. Turbo Pascal ofzo, deze is goed om het concept van programmeren te begrijpen. Maar je kan het proberen met een goed boek :)

b0rt

Legacy Member
alva848 zei:
Leren programmeren - en dan bedoel ik echt vanaf nul beginnen - uit een boek is trouwens al niet echt optimaal IMO, vooral qua OO concepten en dergelijke.
uit een boek weet ge wa ge overtypt, in tegenstelling tot ne copy-paste van ne website ofzo
boeken>>>>>>de rest voor programmeren

Da Turtle

Legacy Member
ik ben begonnen van een website, kheb nooit copy / paste gedaan. Tis gewoon een feit dat het in boeken altijd wel beter en meer uitgelegd staat.

killgore

Legacy Member
Grayfox zei:
tmoest weer EA Lover zijn die met zon vraag afkomt :p

en microsoft visual c++ 6.0 slechtste compiler?? lol :p kweet niet hoe je daarop komt maar die doet zn werk goed imo, .NET is beter, maar met 6.0 kan je ook al genoeg doen (meeste projecten hun workspace zijn compatible met versie 6.0)

dusja, volgens mij is da wel een goede keuze die compiler :)
tis niet omdat et de slechtste is dat ie echt slecht is he :), verkoos em nog altijd boven vele andere compilers ;). kvond em gewoon niet zo gebruiksvriendelijk en zo, had wat probs met std ansi/iso zaken, ... (had et meer over ganse omgeving). .net vind ik veel beter, in vele opzichten ;).

CyBeRRaT

Legacy Member
ik heb het boek c++ blackbook. een goed boek, naar mijn bescheiden mening!

EA lover

Legacy Member
OKé, Ik heb dus in de bib een oud boekje gevonden met als titel Visual C++.
Ik werk met Visual C++6.0 dus veel verschil zal er niet echt zijn.
Ik voer opdracht één uit ( iets met klassen en objecten en met bruiken in dos)
Ik begin aan de oefening en moet regels tekst invoegen :
Ik voeg dus dit in :
//Oef1 : klassen en objecten
#include <iostream.h>

//de klassedeclaratie
class Breuk
{
private:
int teller, noemer;//klassevariabelen
public:
void Ingeven() ; //methoden
void Tonen() ;
};

//de klassedefinitie
void Breuk::Ingeven()
{
cout<<endl<<"Geef de waarden van de teller en noemer:";
cin>>teller>>noemer;
}
void Breuk:: Tonen()
{
cout<<endl<<"De bruek is : " <<teller<<"/
"<<noemer<<endl;
}

//Het hoofdprogramma
void main()
{
Breuk B1;
B1 . Ingeven();
B1 . Tonen();
}

ALs ik het wil runnen geeft hij altijd 3 errors. Weet iemand waar dat het probleem is?
Laat maar, had een paar spaties te veel getypt

Krueger

Legacy Member
Zit ge al aan klasses? Ge gaat ook niet bepaald traag vooruit...

EA lover

Legacy Member
Ik kweeni, stap 1 begint al met klassen enzo maar voor kerst ga ik me wel een heel dik/goed boek aanschaffen ( iemand tips??).
Nu had ik er nog een probleemke mee. Als ik dat bestand in visual C++ compileer en uitvoer dan werkt het , maar als ik naar de map oefening en daar naar debug ga, dan zie ik daar mijn "gemaak" bestandje staan. Ik dubbelklik erop : het opent in DOS en ik typ bv. 8 en 9 in. Ik duw op enter en dan sluit hij automatisch af. Heeft iemand hier een verklaring voor?
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan