|
Boost : |
From: Max Khesin (MKhesin_at_[hidden])
Date: 2004-05-24 15:19:39
There has been an attempt to do something like that here (looks somewhat
useful, but far from being 'boosified):
http://userpages.umbc.edu/%7Ebcorfm1/easystl.zip
Stated goal of this library (from
http://userpages.umbc.edu/~bcorfm1/software.html):
EasySTL. A supplemental library to the C++ Standard Template Library (STL)
that has three main goals.
* Eliminate iterators from function calls (where possible).
* Enable functional programming by modifying copies of passed containers
instead of modifying containers in-place.
* Introduce high-level functions (like those in Lisp or Python) for
string, file and container manipulation.
This library has been tested with Visual C++ .NET only. (I've started
moving over to VC++.NET wholeheartedly as their template and STL support is
much better now.)
m
> > Gennadiy Rozental wrote:
> > > Why don't we provide container versions of all stl algorithms:
This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager. This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk