Challenge: write a really really small front() for UTF8

monarch_dodra monarchdodra at gmail.com
Mon Mar 24 02:02:17 PDT 2014


On Sunday, 23 March 2014 at 21:23:18 UTC, Andrei Alexandrescu 
wrote:
> Here's a baseline: http://goo.gl/91vIGc. Destroy!
>
> Andrei

Before we roll this out, could we discuss a strategy/guideline in 
regards to detecting and handling invalid UTF sequences?

Having a fast "front" is fine and all, but if it means your 
program asserting in release (or worst, silently corrupting 
memory) just because the client was trying to read a bad text 
file, I'm unsure this is acceptable.


More information about the Digitalmars-d mailing list