
14 Feb
2010
14 Feb
'10
9:17 p.m.
Beman Dawes wrote:
On Mac OS, Boost.Filesystem currently uses std::locale() as the default, since Apple doesn't see fit to support std::locale("").
BTW, I'm not sure whether std::locale("") is an Apple or a libstdc++ problem. As explained here: http://stackoverflow.com/questions/1745045/stdlocale-breakage-on-macos-10-6-... the default LANG is en_US.UTF-8 (good) but libstdc++ doesn't support this locale. locale("") is reported to work when LANG is not set or set to C.