
4 Jul
2008
4 Jul
'08
9:14 p.m.
Emil Dotchevski wrote:
What is the rationale for providing path and wpath types instead of using a single path type?
1) Narrow encoding paths always existed, because the fstreams took narrow strings. 2) wpath was added later by request, I believe. Also, because the narrow encoding under Windows is never UTF-8 and thus can't ever represent all paths, and the NT and CE kernels natively use UTF-16 (wide characters). Sebastian