Re: [boost] New Iterator Adaptors

2003-05-11 Thread Sylvain Pion
Dave, Jeremy, and Thomas, I have a suggestion for another "orthogonal" feature of iterators, which is available for plain pointers : NULL. More precisely, the fact that the default initialized iterator is a unique (singular) value which you can reliably test equality with. It is very useful to ha

Re: [boost] Re: Projection property map

2003-05-11 Thread Douglas Paul Gregor
On Sat, 10 May 2003, David Abrahams wrote: > Douglas Gregor <[EMAIL PROTECTED]> writes: > > Here's the projection_property_map class template. Anyone need it in > > boost/property_map.hpp? > > Boost property_map_adaptors library anyone? Sure. Have a few more to donate? Doug _

[boost] [filesystem] last_write_time function added

2003-05-11 Thread Beman Dawes
A last_write_time() function has been added to It is based on suggestions from Richard Fanta, Ben Hutchings, and Peter Dimov, CVS has been updated. --Beman ___ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

[boost] Configuration for Intel compiler

2003-05-11 Thread Guillaume Melquiond
Hi, I found a bug in the interval library. but when I corrected it, I stumbled over another problem: this bug was ironically what allowed the library to be correctly compiled with my version of the compiler (Intel compiler 7.1 for Linux). When I remove it, the library no longer works... The defau

[boost] Re: Configuration for Intel compiler

2003-05-11 Thread Pavel Vozenilek
"Guillaume Melquiond" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Hi, > > I found a bug in the interval library. but when I corrected it, I stumbled > over another problem: this bug was ironically what allowed the library to > be correctly compiled with my version of the compiler

[boost] Re: What is the status of Container algorithms in sandbox

2003-05-11 Thread Thorsten Ottosen
"Alisdair Meredith" : >Hmmm, it looks like we are trying to achieve slightly different things. >From my perspective, the standard library works with semi-open ranges >and iterators. I am not trying to change that, merely make more >explicit when a pair of iterators in the parameter list form the b

[boost] Re: What is the status of Container algorithms in sandbox

2003-05-11 Thread Thorsten Ottosen
"David Abrahams" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Alisdair Meredith <[EMAIL PROTECTED]> writes: > > > This is clear when we look at algorithms that take a range for input and > > an output iterator, eg transform. Where I see a range and an iterator, > > your library tr

[boost] Re: What is the status of Container algorithms in sandbox

2003-05-11 Thread Thorsten Ottosen
>Also, is there a background paper describing the motivation for this >library anywhere? I am currently making big assumptions about its >intent (you may have noticed!) so that might correct some of my >misconceptions :¬ ) when I come to think of it, it was also nice to be able to treat arrays, i

[boost] Re: New Iterator Adaptors

2003-05-11 Thread David Abrahams
Sylvain Pion <[EMAIL PROTECTED]> writes: > Dave, Jeremy, and Thomas, > > I have a suggestion for another "orthogonal" feature of iterators, which > is available for plain pointers : NULL. > More precisely, the fact that the default initialized iterator is a unique > (singular) value which you can

Re: [boost] Re: New Iterator Adaptors

2003-05-11 Thread Sylvain Pion
On Sun, May 11, 2003 at 01:47:00PM -0400, David Abrahams wrote: > > I have a suggestion for another "orthogonal" feature of iterators, which is > > available for plain pointers : NULL. More precisely, the fact that the > > default initialized iterator is a unique (singular) value which you can > >

Re: [boost] Configuration for Intel compiler

2003-05-11 Thread Guillaume Melquiond
On Sun, 11 May 2003, Guillaume Melquiond wrote: > The default configuration defines BOOST_NO_STDC_NAMESPACE for this > compiler. So the library expects to find standard C math functions (the > ones in ) in the global namespace. Unfortunately, they are where > they are supposed to be: in the std na

[boost] I/O Formatting Manipulators (update)

2003-05-11 Thread Reece Dunn
Guillaume Melquiond wrote: > This is a patch to the library, until I can get CVS working. It adds several > new features: Since this library seems to offer an interesting way to deal with interval display, I wanted to give a try. Unfortunately, the zip file does not contain all the needed files

[boost] Re: What is the status of Container algorithms in sandbox

2003-05-11 Thread Thorsten Ottosen
> > Likewise, for me a container is simply one form of range, but I can > > imagine many others. Perhaps I should take a look at the Views > > library? To phrase the library in terms of containers seems to limit > > it, to me. > > I like your approach, FWIW. It's easy enough to get an iterator

Re: [boost] functional-based C++ (Expression Templates, HOF, Lambda,etc)

2003-05-11 Thread Reece Dunn
I am extremely interested in expression templates and related technologies. Lambda expressions and higher-order functions/functors are fascinating as they allow you to completely rethink the way you design and structure a program. I have recently learned Haskell at the University I am studying

[boost] Re: New Iterator Adaptors

2003-05-11 Thread David Abrahams
Sylvain Pion <[EMAIL PROTECTED]> writes: >> I'm guessing "..." is something like, "if default-constructed standard >> container iterators were non-singular and guaranteed to be unequal to >> any iterator obtained by other means". > > That would be something more like "if default-constructed standa