Live data from Hacker News

C++: A language for next generation web apps

stevehanov.ca

1–10 of 99 posts

Re: C++: A language for next generation web apps

#10

"Also, as often overlooked by anyone over 30, you have to handle UTF8 to Unicode conversion, but this is easily achieved in a 10 line function." lol.

I had to read that a few times. What is he talking about?

    1     wchar_t *
    2     utf2wide(const char *utf)
    3     {
    4        size_t len;
    5        wchar_t *wide;
    6        len = mbstowcs(NULL, utf, 0);
    7        wide = malloc(sizeof(*wide) * (len + 1));
    8        mbstowcs(wide, utf, len);
    9        return wide;
    10     }
Post reply on HN