Wederom hallo allemaal,
Een n00b vraag:
Ik heb me gisteren eens verdiept in bitwise operators,bitshifting, std::bitset, etc en ik snap het ook nog eens (dat scheelt). Mijn vraag is: wat zijn nou eigenlijk de toepassings gebieden voor dit soort truukjes? Ik bedoel ik vond het helemaal te gek dat ik op bitniveau variabelen aan het bewerken was, maar wat zijn nou realworld scenario's waarbij dit enorm handig is? Ik zie het mezelf niet zo snel gebruiken.
Ik had al begrepen dat je er in sommige gevallen snel calculaties mee kan uitvoeren en dat het bij encryptie wordt gebruikt, maar niet iets in de zin van ... Nou dit is enorm handig bij dit <type applicatie> omdat je enorme voordelen mee behaald bij <een bepaald type algoritme>.
Dus wanneer is het handig om bitbewerkingen te gebruiken.
edit: typo
Een n00b vraag:
Ik heb me gisteren eens verdiept in bitwise operators,bitshifting, std::bitset, etc en ik snap het ook nog eens (dat scheelt). Mijn vraag is: wat zijn nou eigenlijk de toepassings gebieden voor dit soort truukjes? Ik bedoel ik vond het helemaal te gek dat ik op bitniveau variabelen aan het bewerken was, maar wat zijn nou realworld scenario's waarbij dit enorm handig is? Ik zie het mezelf niet zo snel gebruiken.
Ik had al begrepen dat je er in sommige gevallen snel calculaties mee kan uitvoeren en dat het bij encryptie wordt gebruikt, maar niet iets in de zin van ... Nou dit is enorm handig bij dit <type applicatie> omdat je enorme voordelen mee behaald bij <een bepaald type algoritme>.
Dus wanneer is het handig om bitbewerkingen te gebruiken.
edit: typo