Abuse Melding

Je hebt een klacht over de onderstaande posting:

19-05-2022, 16:15 door majortom

Door Anoniem: Door Anoniem: Tot en met 127 karakters gok ik? Een signed char in de programmeertaal C loopt van -128 tot 127. Dit kan problemen opleveren in een FOR loop omdat de loop niet stopt bij 127, maar dan -128 wordt waardoor de conditie om door te gaan met de loop nog steeds geldt (kleiner of gelijk aan 127, want -127). Deze FOR loop stopt dus nooit. Verder heb je het probleem met Unicode. Waarbij een karakter 2 of zelfs 4 bytes groot kan zijn. Het is dus goed opletten voor de programmeurs met deze ontwerp keuze. Een slechte keuze dus. for(i=0; i<=127; i++) { } Het is XML, dus 128 karakters. Dus geen bytes. Dus in totaal 512 bytes max. En wie programmeert nog loops met integers als een unsigned char? Ik neem aan dat je een signed char bedoeld: die loopt van -128 tot 127; een unsigned char loopt van 0 t/m 255 en dan heb je dit "probleem" niet.

Beschrijf je klacht (Optioneel):

captcha