abonnement Unibet Coolblue Bitvavo
pi_117343930
quote:
0s.gif Op donderdag 27 september 2012 02:12 schreef ouyevoli het volgende:

[..]

prima
#cplusplus
Je mag ook blijven zitten in #c of #c++ :P
pi_117344434
Werkt dat echt, irc-kanalen over dit soort onderwerpen?
pi_117344926
Waarschijnlijk alleen als je afspreekt om tijdstip X.
pi_117345742
quote:
0s.gif Op vrijdag 28 september 2012 10:40 schreef thabit het volgende:
Werkt dat echt, irc-kanalen over dit soort onderwerpen?
echt wel :P
Is gezellig, lol.
pi_118809391
Zijn er nog mensen bezig met C++?
Ik ben nu een beetje bezig om Autotools te gebruiken.
Weet alleen niet echt waar te beginnen met het lezen van documentaties.
Iemand een idee?
pi_120909512
Het volgende pdf'je is aardig leesvoer voor mensen die denken dat C geen object-georiënteerde taal is: http://www.planetpdf.com/codecuts/pdfs/ooc.pdf

C biedt ruime mogelijkheden om volledig OOP te gaan, op een manier die veel dynamischer is dan wat er in het "++"-deel van C++ zit.

In mijn ogen is het belangrijkste voordeel van C++ over C dan ook niet de OOP-structuur, maar de extra type safety die het te bieden heeft.
pi_120909549
Yey weer een post in C(++) :D
  vrijdag 4 januari 2013 @ 01:52:31 #133
189216 netolk
maar dan andersom
pi_121138432
quote:
6s.gif Op zaterdag 29 december 2012 14:12 schreef thabit het volgende:
Het volgende pdf'je is aardig leesvoer voor mensen die denken dat C geen object-georiënteerde taal is: http://www.planetpdf.com/codecuts/pdfs/ooc.pdf

C biedt ruime mogelijkheden om volledig OOP te gaan, op een manier die veel dynamischer is dan wat er in het "++"-deel van C++ zit.

In mijn ogen is het belangrijkste voordeel van C++ over C dan ook niet de OOP-structuur, maar de extra type safety die het te bieden heeft.
Dat ziet er inderdaad interessant uit

bedankt
Beware of the Raping Zebra's
pi_121138988
quote:
6s.gif Op zaterdag 29 december 2012 14:12 schreef thabit het volgende:
Het volgende pdf'je is aardig leesvoer voor mensen die denken dat C geen object-georiënteerde taal is: http://www.planetpdf.com/codecuts/pdfs/ooc.pdf

C biedt ruime mogelijkheden om volledig OOP te gaan, op een manier die veel dynamischer is dan wat er in het "++"-deel van C++ zit.

In mijn ogen is het belangrijkste voordeel van C++ over C dan ook niet de OOP-structuur, maar de extra type safety die het te bieden heeft.
Thanks! Mooie pdf. Laatste is ook een belangerijke reden waarom kernels ook nog steeds vaak in C worden geschreven,
pi_122843819
Even een kick,

Sinds kort begonnen met C++ tot nu toe gaat het wel goed, maar het geheugenbeheer schijnt vaak een probleem te zijn bij C++, zeker voor een beginner. Is C++ te doen voor een beginneling of is het te hoog gegrepen en zou je beter met een taal kunnen beginnen waar het geheugen is afgeschermd? Of het valt het allemaal wel mee?
pi_122844444
quote:
0s.gif Op woensdag 13 februari 2013 20:22 schreef ufopiloot12 het volgende:
Even een kick,

Sinds kort begonnen met C++ tot nu toe gaat het wel goed, maar het geheugenbeheer schijnt vaak een probleem te zijn bij C++, zeker voor een beginner. Is C++ te doen voor een beginneling of is het te hoog gegrepen en zou je beter met een taal kunnen beginnen waar het geheugen is afgeschermd? Of het valt het allemaal wel mee?
Hangt ervan af hoe slim je bent.
pi_122846403
quote:
0s.gif Op woensdag 13 februari 2013 20:22 schreef ufopiloot12 het volgende:
Even een kick,

Sinds kort begonnen met C++ tot nu toe gaat het wel goed, maar het geheugenbeheer schijnt vaak een probleem te zijn bij C++, zeker voor een beginner. Is C++ te doen voor een beginneling of is het te hoog gegrepen en zou je beter met een taal kunnen beginnen waar het geheugen is afgeschermd? Of het valt het allemaal wel mee?
Als je het principe snapt dat je geheugen kan alloceren en je dit ook weer terug moet geven, hoeft het geen probleem te zijn.
Maar C++ heeft ook classes voor memory management ;)
pi_122856012
Nee, dat is geen enkel probleem. Indien nodig gaat je computer vanzelf het extra geheugen swappen met disk ruimte op je harde schijf. Dat is tevens een mooi moment om een koffie/thee pauze te nemen :).
pi_122857593
quote:
14s.gif Op woensdag 13 februari 2013 23:50 schreef Wolfje het volgende:
Nee, dat is geen enkel probleem. Indien nodig gaat je computer vanzelf het extra geheugen swappen met disk ruimte op je harde schijf. Dat is tevens een mooi moment om een koffie/thee pauze te nemen :).
Uh, wat? Oh wacht, sarcasme.

Als het wel een probleem is dan is geen enkele taal een goed alternatief; slimmer programmeren is dan beter.
More oneness, less categories
Open hearts, no strategies
Decisions based upon faith and not fear
People who live right now and right here
pi_123122509
quote:
0s.gif Op woensdag 13 februari 2013 20:22 schreef ufopiloot12 het volgende:
Even een kick,

Sinds kort begonnen met C++ tot nu toe gaat het wel goed, maar het geheugenbeheer schijnt vaak een probleem te zijn bij C++, zeker voor een beginner. Is C++ te doen voor een beginneling of is het te hoog gegrepen en zou je beter met een taal kunnen beginnen waar het geheugen is afgeschermd? Of het valt het allemaal wel mee?
Voor C++ gekozen of met Java bezig? :P
pi_123127201
quote:
0s.gif Op woensdag 20 februari 2013 16:32 schreef t4rt4rus het volgende:

[..]

Voor C++ gekozen of met Java bezig? :P
Ik heb voor C++ gekozen. :)
Ben nu bezig de syntax te leren, maar ik heb het deze week best druk dus ik kan pas in het weekend weer aan de slag. :P
  woensdag 20 februari 2013 @ 20:07:41 #142
189216 netolk
maar dan andersom
pi_123131600
quote:
0s.gif Op woensdag 20 februari 2013 18:42 schreef ufopiloot12 het volgende:

[..]

Ik heb voor C++ gekozen. :)
Ben nu bezig de syntax te leren, maar ik heb het deze week best druk dus ik kan pas in het weekend weer aan de slag. :P
Goed zo ;)

Overigens is de syntax (vind ik) vrij logisch en duidelijk. Ook lijkt deze veel op bijvoorbeeld C en Java
Beware of the Raping Zebra's
  woensdag 20 februari 2013 @ 20:25:42 #143
12221 Tijn
Powered by MS Paint
pi_123132694
quote:
7s.gif Op donderdag 14 februari 2013 00:35 schreef trancethrust het volgende:

[..]

Als het wel een probleem is dan is geen enkele taal een goed alternatief; slimmer programmeren is dan beter.
Met andere talen kun je niet zo makkelijk een willekeurig stuk geheugen overschrijven. Je hebt een buffer overflow voordat je er erg in hebt en krijgt geen enkele waarschuwing hierover. Dat is het probleem voor beginners met C of C++.
  woensdag 20 februari 2013 @ 23:11:25 #144
189216 netolk
maar dan andersom
pi_123141796
quote:
2s.gif Op woensdag 20 februari 2013 20:25 schreef Tijn het volgende:

[..]

Met andere talen kun je niet zo makkelijk een willekeurig stuk geheugen overschrijven. Je hebt een buffer overflow voordat je er erg in hebt en krijgt geen enkele waarschuwing hierover. Dat is het probleem voor beginners met C of C++.
Klopt, maar dat zijn dingen die je een paar keer fout zal doen en dan heb je door hoe je zelf kan voorkomen dat het gebeurt en weet je dat je programma normaal gesproken crashed als je geheugen probeert te beschrijven wat niet "eigendom" van het programma is. (op Windows dan neem aan dat tegenwoordig elk besturingssysteem wel zoiets heeft)
Beware of the Raping Zebra's
pi_123143199
quote:
2s.gif Op woensdag 20 februari 2013 20:25 schreef Tijn het volgende:

[..]

Met andere talen kun je niet zo makkelijk een willekeurig stuk geheugen overschrijven. Je hebt een buffer overflow voordat je er erg in hebt en krijgt geen enkele waarschuwing hierover. Dat is het probleem voor beginners met C of C++.
Niet overschrijven van geheugen doet niets tegen memory leaks. Verder zijn buffer overflows niet de eerste dingen waar nieuwelingen overheen vallen; dat zijn de segfaults, en die krijg je vrijwel altijd direct in je gezicht. En dat is juist goed en leerzaam, m.i.
More oneness, less categories
Open hearts, no strategies
Decisions based upon faith and not fear
People who live right now and right here
pi_123156892
En verder moeten beginners de containers gebruiken, nog minder kans dat er iets fout kan gaan.
  vrijdag 22 februari 2013 @ 15:23:16 #147
189216 netolk
maar dan andersom
pi_123207190
quote:
2s.gif Op woensdag 20 februari 2013 23:40 schreef trancethrust het volgende:

[..]

Niet overschrijven van geheugen doet niets tegen memory leaks. Verder zijn buffer overflows niet de eerste dingen waar nieuwelingen overheen vallen; dat zijn de segfaults, en die krijg je vrijwel altijd direct in je gezicht. En dat is juist goed en leerzaam, m.i.
precies, en memory leaks is vooral niet vergeten je geheugen weer vrij te geven na gebruik (maw. gelijk na het maken van geheugen ook het vrijmaken van geheugen schrijven dan kan het eigenljik niet meer fout gaan)
Beware of the Raping Zebra's
pi_123209409
Maar daar hebben we deze hulp middelen dus voor:
Containers
http://en.cppreference.com/w/cpp/container

Dynamic memory management
http://en.cppreference.com/w/cpp/memory
pi_123260705
quote:
0s.gif Op woensdag 20 februari 2013 18:42 schreef ufopiloot12 het volgende:

[..]

Ik heb voor C++ gekozen. :)
Ben nu bezig de syntax te leren, maar ik heb het deze week best druk dus ik kan pas in het weekend weer aan de slag. :P
Al vragen over de syntax? :P
Verschil i++ en ++i snap je?

Wat valt er verder eigenlijk te leren over syntax?
  zondag 24 februari 2013 @ 13:57:58 #150
189216 netolk
maar dan andersom
pi_123274689
quote:
1s.gif Op zaterdag 23 februari 2013 23:45 schreef t4rt4rus het volgende:

[..]

Al vragen over de syntax? :P
Verschil i++ en ++i snap je?

Wat valt er verder eigenlijk te leren over syntax?
nou niet veel geloof ik zo...
De syntax is verder eigenlijk identiek aan andere talen (als bijv. Java)
Beware of the Raping Zebra's
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')