From: John Maddock (john_at_[hidden])
Date: 2006-05-11 05:12:09


Beman Dawes wrote:
> "Michael Fink" <michael.fink_at_[hidden]> wrote in message
> news:26659.217.6.216.4.1146833083.squirrel_at_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.