|
Boost : |
From: jan_langer (jan_at_[hidden])
Date: 2001-12-21 09:29:21
hi
i'm new to this list and i need help with the dir_it lib. i want to
make it ready for boost. i'm actually not very strong in english, so
tell me if i expressed my thougths not clear enough.
i worked on dietmar kuehls dir_it library and changed a few things. i
tried to make the file attribute stuff a bit simpler and implemented
all the posix attributes.
now there are some things i don't know what to do:
the lib uses a function to_string which converts between
basic_strings with different char types and it uses locales,
use_facet and ctype. now i don't know how to make this portable,
especially with the use of the boost config macros.
i think i would be good to take it out of the filesystem stuff.
many standard libs don't support the manipulators left and right
but i need them. what is the appropriate boost-workaround?
the same with stringstreams, i think there are two opportunities:
use strstream instead
use the boost macro (but what is the alternative if
BOOST_NO_STRINGSTREAM is defined)
i'm not sure if all the names for the attributes are well-chosen
(eg is_set_uid sounds read only but actually is read/write-able)
another task is to port it to the windows environment. but what
does it mean? i compiled it with cygwin-g++ and it worked well.
i put my work in the files section / filesystem directory.
it would be great if anyone can take a look at it.
what else is to do on this lib
regards
-- jan langer jan_at_[hidden]
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk