Boost logo

Boost :

Subject: Re: [boost] Boost.Process 0.5: Another update/potential candidatefor an official library
From: Peter Dimov (lists_at_[hidden])
Date: 2012-11-15 13:25:13


Alexander Lamaison wrote:

> Every C++ runtime implementation, every C++ standard library
> implementation and other Boost libraries on Windows assume that 8-bit
> char strings are encoded using the local ANSI codepage.

Yes they do, and none of them work. UTF-8 is the only 8 bit encoding that
works. I know that it is sometimes better, for some values of better, to be
consistent and wrong, but mistakes never get fixed if everyone remains
consistent and wrong.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk