Archief - C: queue van struct

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.

NeverwinterX

Legacy Member
In essentie is een reference gewoon een pointer. Hangt er natuurlijk vanaf wat jij bedoelt met uw nogal vage vraag "Ondersteunt C trouwens references?".

Kemblin

Legacy Member
omdat ik de post ervoor sprak over een parameter by reference door te geven was de vraag hier toch wel redelijk duidelijk :p

kwitters

Legacy Member
Kemblin zei:
omdat ik de post ervoor sprak over een parameter by reference door te geven was de vraag hier toch wel redelijk duidelijk :p

Een parameter als reference doorgeven gaat in C enkel via pointers (om het nog ingewikkelder te maken ;)). Maw volgende gaat niet in C: function(int& a), maar function(int* a) wel. In C++ gaat het alletwee.

Kemblin

Legacy Member
iedereen weet wel waarover het gaat, we zitten weer op vlak van taal te mierenneuken.
Met reference bedoel ik het concept reference, en niet het concept pointer :p

Kemblin

Legacy Member
Nocturn zei:
Kun je ons allemaal een plezier doen en in de toekomst als je een vraag hebt ineens jouw antwoord posten. Het zou ons allemaal een hoop tijd besparen.

't straffe aan het verhaal is dat ik hier nooit een vraag gesteld heb :/

maar laat maar zitten. Als we vanaf nu over references spreken in C bedoelen we eigenlijk pointers, laat dat duidelijk zijn. :ironic:

blackrabbit

Legacy Member
Komkom, het is niet nodig om deze thread te gaan vervuilen met een nutteloze discussie.

Het is duidelijk dat mijn vraag over references in C in de context van Kemblin zijn antwoord moet geplaatst worden. Dat pointers en references 'under the hood' identiek zijn doet niet ter zake: als je de reference-notatie gebruikt in een C programma werkt dat gewoonweg niet.

Als de queue-code nog fouten blijkt te bevatten laat ik iets weten. Indien er interesse is wil ik ook wel ( na de implementatie van mijn project) aangeven hoe ik de 'error handling' heb aangepakt.

Groeten,
BR
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