
11 May
2006
11 May
'06
9:12 a.m.
Beman Dawes wrote:
"Michael Fink" <michael.fink@asamnet.de> wrote in message news:26659.217.6.216.4.1146833083.squirrel@www.asamnet.de...
Hi,
while porting Boost to evc4 I noticed that Boost.Filesystem makes heavy use of the Ansi Win32-API functions such as CreateFileA etc. There is a mode that can be enabled with the define BOOST_FILESYSTEM_NARROW_ONLY so that only Ansi APIs are used. Is it thinkable to introduce a BOOST_FILESYSTEM_WIDE_ONLY mode, e.g. when BOOST_NO_ANSI_APIS is defined? Should I try to implement such a mode, or is it too complicated?
What would the motivation be?
On WinCE there are only wide character file names, you'll get linker errors if the narrow character stuff is included. John.