David B. Held wrote:
template class Policy
struct get_category
: mpl::if_
mpl::is_placeholderPolicy
, mpl::identityPolicy
, get_category_implPolicy
::type
{
Hi..
A while ago you discussed a library for adding a third boolean state.
Where's this library?
Mohammed
___
Unsubscribe other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
On Fri, 29 Nov 2002 21:20:14 +0200, Peter Dimov [EMAIL PROTECTED]
wrote:
From: David Abrahams [EMAIL PROTECTED]
Now I have to put on my inference hat.
...so the use of identity assures that we have a non-deduced
context, which causes the explicit template parameter to be required?
...I
Sure. But the question is: which should the default be?
I'm not sure that we know enough to choose at this time.
John Maddock
http://ourworld.compuserve.com/homepages/john_maddock/index.htm
___
Unsubscribe other changes:
And don't forget about MinGW. I don't know about its status
w.r.t. sigaction.
Sure, but last time I looked MinGW doesn't claim to be unix and defining
POSIX_C_SOURCE etc, but you can always check for !defined(_WIN32) if it is
an issue.
John Maddock
I use lexical_cast a lot, but when I tried to use it in a program that
uses Unicode I noticed it failed because it uses a standard
stringstream. To solve my problem I simply added another #ifdef that
checked for UNICODE and would then use wstringstream, thinking it would
probably be noticed by
From: Jasper van de Gronde [EMAIL PROTECTED]
I use lexical_cast a lot, but when I tried to use it in a program that
uses Unicode I noticed it failed because it uses a standard
stringstream. To solve my problem I simply added another #ifdef that
checked for UNICODE and would then use
Speaking of different character types, perhaps there could also be interest
for converting between strings of different character types, as well? For
example:
std::string str=lexical_caststd::string(LA wide character string);
std::wstring wstr=lexical_caststd::wstring(A character string);
and
Matthias Troyer [EMAIL PROTECTED] writes:
On Saturday, November 30, 2002, at 02:06 AM, David Abrahams wrote:
Matthias Troyer [EMAIL PROTECTED] writes:
In any case the library user should be reminded that short, int and
long are never portable
Of course they are perfectly portable!
I
From: Gennaro Prota [EMAIL PROTECTED]
On Fri, 29 Nov 2002 21:20:14 +0200, Peter Dimov [EMAIL PROTECTED]
wrote:
From: David Abrahams [EMAIL PROTECTED]
Now I have to put on my inference hat.
...so the use of identity assures that we have a non-deduced
context, which causes the explicit
From: David Abrahams [EMAIL PROTECTED]
Hi,
I'm wondering whether the get_pointer function used by mem_fn et
al. is really justified. Since you can't invoke a member function on a
null pointer anyway, why not simply use *p for this purpose?
The original reason for using get_pointer in mem_fn
Google tells me that I was wrong, and the correct implementation was
originally suggested by C. Green in
http://lists.boost.org/MailArchives/boost/msg00886.php
--
Peter Dimov
http://www.pdimov.com
___
Unsubscribe other changes:
Peter Dimov [EMAIL PROTECTED] writes:
From: David Abrahams [EMAIL PROTECTED]
Hi,
I'm wondering whether the get_pointer function used by mem_fn et
al. is really justified. Since you can't invoke a member function on a
null pointer anyway, why not simply use *p for this purpose?
The
Iain K.Hanson [EMAIL PROTECTED] writes:
[mailto:[EMAIL PROTECTED]]On Behalf Of David B. Held Sent: 26 November
2002 21:26
[snip]
Perhaps a special clause that the software does not infringe on any
known patents or copyrights, but comes with no other warranties? I
have no idea what the
From: David Abrahams [EMAIL PROTECTED]
Peter Dimov [EMAIL PROTECTED] writes:
On the other hand... the ((*p).*f)(...) form would work with most smart
pointers and iterators, so it might be worth exploring.
Yes, and in particular it would work with std::auto_ptr, which I know
is not a
David B. Held [EMAIL PROTECTED] writes:
On the other hand, I imagine that Boost authors generally don't have
the same resources that large companies do. So is it really in
anyone's best interests to attack a Boost author over a dubious
patent claim? Isn't that like trying to squeeze blood
From: David Abrahams [EMAIL PROTECTED]
Iain K.Hanson [EMAIL PROTECTED] writes:
[mailto:[EMAIL PROTECTED]]On Behalf Of David B. Held Sent:
26 November 2002 21:26
[snip]
Perhaps a special clause that the software does not infringe on any
known patents or copyrights, but comes with no
Peter Dimov [EMAIL PROTECTED] writes:
It's fairly easy to provide a get_pointer for std::auto_ptr. ;-)
One that works for regular pointers as well, and works on msvc6? I'd
love to see that!
It ought to
be in std:: but a boost:: overload would do as well since the pointer
version is in
Terje Slettebø [EMAIL PROTECTED] writes:
From: David Abrahams [EMAIL PROTECTED]
My meeting with a technology lawyer at Harvard last week led me to
believe that boost authors are already opened up to having to defend
against a patent suit. We are responsible for our own actions. No
matter
David Abrahams [EMAIL PROTECTED] writes:
Peter Dimov [EMAIL PROTECTED] writes:
Google tells me that I was wrong, and the correct implementation was
originally suggested by C. Green in
http://lists.boost.org/MailArchives/boost/msg00886.php
Hmm. Can anyone track him down to get permission
David Abrahams wrote:
[...]
I would be extremely surprised if anyone could make any worthwhile
legal claims against any user of a major Boost library because of
Boost itself.
Whether or not it's worthwhile really depends on the goals of those
bringin suit.
You're making progress, Dave.
it is, unfortunately, in a trial lawyer's best interest to have LOTS of
lawsuits over things. It's how s/he gets paid.
I can't see any of them saying Well, here's a way to put us all out of
business, just put this quote on all your documents.
At Saturday 2002/11/30 08:43, you wrote:
Iain
PC run amok
At Saturday 2002/11/30 09:27, you wrote:
David Abrahams [EMAIL PROTECTED] writes:
Peter Dimov [EMAIL PROTECTED] writes:
Google tells me that I was wrong, and the correct implementation was
originally suggested by C. Green in
From: David Abrahams [EMAIL PROTECTED]
Peter Dimov [EMAIL PROTECTED] writes:
It's fairly easy to provide a get_pointer for std::auto_ptr. ;-)
One that works for regular pointers as well, and works on msvc6? I'd
love to see that!
Now I'm not sure what you mean.
namespace boost
{
Victor A. Wagner, Jr. [EMAIL PROTECTED] writes:
PC run amok
No, you can't blame that on a malfunctioning PC. That was just me
being intentionally considerate.
--
David Abrahams
[EMAIL PROTECTED] * http://www.boost-consulting.com
Boost support, enhancements,
From: David Abrahams [EMAIL PROTECTED]
Terje Slettebø [EMAIL PROTECTED] writes:
From: David Abrahams [EMAIL PROTECTED]
My meeting with a technology lawyer at Harvard last week led me to
believe that boost authors are already opened up to having to defend
against a patent suit. We are
David Abrahams [EMAIL PROTECTED] wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
Victor A. Wagner, Jr. [EMAIL PROTECTED] writes:
PC run amok
No, you can't blame that on a malfunctioning PC. That was just me
being intentionally considerate.
In this case, I suspect PC ==
David B. Held [EMAIL PROTECTED] wrote in message
asausf$r0r$[EMAIL PROTECTED]">news:asausf$r0r$[EMAIL PROTECTED]...
[...]
However, when talking about a specific individual, and not an anonymous
person, I think it is quite appropriate to use the correct gender, if it
is
known.
[...]
After
Terje Slettebø [EMAIL PROTECTED] wrote in message
0ba701c298a4$c7c59b30$60fb5dd5@pc">news:0ba701c298a4$c7c59b30$60fb5dd5@pc...
[...]
I'm reminded of when Aleksey said (regarding the MPL paper, which uses
she), that MPL user is she . I was tempted to say Name one. :)
Emily Winch. ;)
Not only a
David B. Held [EMAIL PROTECTED] writes:
David Abrahams [EMAIL PROTECTED] wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
Victor A. Wagner, Jr. [EMAIL PROTECTED] writes:
PC run amok
No, you can't blame that on a malfunctioning PC. That was just me
being intentionally
David B. Held [EMAIL PROTECTED] writes:
David B. Held [EMAIL PROTECTED] wrote in message
asausf$r0r$[EMAIL PROTECTED]">news:asausf$r0r$[EMAIL PROTECTED]...
[...]
However, when talking about a specific individual, and not an anonymous
person, I think it is quite appropriate to use the correct
Terje Slettebø [EMAIL PROTECTED] writes:
From: David B. Held [EMAIL PROTECTED]
David Abrahams [EMAIL PROTECTED] wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
Victor A. Wagner, Jr. [EMAIL PROTECTED] writes:
PC run amok
No, you can't blame that on a malfunctioning PC.
From: David B. Held [EMAIL PROTECTED]
Terje Slettebø [EMAIL PROTECTED] wrote in message
0ba701c298a4$c7c59b30$60fb5dd5@pc">news:0ba701c298a4$c7c59b30$60fb5dd5@pc...
[...]
I'm reminded of when Aleksey said (regarding the MPL paper, which uses
she), that MPL user is she . I was tempted to
Terje Slettebø [EMAIL PROTECTED] writes:
From: David Abrahams [EMAIL PROTECTED]
It is my understanding that warranting something that turns out to be
false offers the author less protection than warranting nothing at
all.
Right. So saying anything about no infringement on known patents,
Peter Dimov [EMAIL PROTECTED] writes:
From: David Abrahams [EMAIL PROTECTED]
Peter Dimov [EMAIL PROTECTED] writes:
It's fairly easy to provide a get_pointer for std::auto_ptr. ;-)
One that works for regular pointers as well, and works on msvc6? I'd
love to see that!
Now I'm not sure
From: Gennadiy Rozental [EMAIL PROTECTED]
I am still considering aspects of your review. I have a questions about
a couple of comments:
Major [Issue 2]: I believe it design error to couple both sides of
serialization together in one library. It should be separated . So that user
should be able
David Abrahams [EMAIL PROTECTED] wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
[...]
Oh! I have never ever heard that term before!! Thanks for explaining
it to me!!!
Umm...my sarcasm detector is giving me an ambiguous reading... :(
Without that explanation, I'm sure I would
Terje Slettebø [EMAIL PROTECTED] writes:
From: David Abrahams [EMAIL PROTECTED]
Finally, I'd feel pretty foolish if I had gone along presuming that
C. Green was a man and she turned out to be a woman. So I was just
practicing a little CYA in case things turned out differently than I
David Abrahams [EMAIL PROTECTED] wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
[...]
how does that make Victor's point?
Historically, the masculine gender was used to denote an anonymous
person, with no intended message about the superiority of any gender.
It isn't until very
David Abrahams [EMAIL PROTECTED] wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
[...]
It's usually easier to smell when we're in the same room.
Your dry humor was just a little to subtle for me. :( Next time I'll
try not to get caught off guard.
Dave
David B. Held [EMAIL PROTECTED] writes:
David Abrahams [EMAIL PROTECTED] wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
[...]
Volunteering the boost moderators for more work is always the last
resort of the desperate wink
Heh, heh...actually, I was thinking that you probably
When I'm running a test program, it would be nice to get a usage message
with a -help or -? parameter. That way, I don't have to remember all the
log
level parameters, etc.
Dave
___
Unsubscribe other changes:
David B. Held [EMAIL PROTECTED] writes:
David Abrahams [EMAIL PROTECTED] wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
[...]
how does that make Victor's point?
Historically, the masculine gender was used to denote an anonymous
person, with no intended message about the
David B. Held [EMAIL PROTECTED] wrote in message
asb9ml$iqi$[EMAIL PROTECTED]">news:asb9ml$iqi$[EMAIL PROTECTED]...
When I'm running a test program, it would be nice to get a usage message
with a -help or -? parameter. That way, I don't have to remember all the
log
level parameters, etc.
on 11/25/02 4:54 AM, Rozental, Gennadiy at [EMAIL PROTECTED] wrote:
Dear Gennadiy,
I've just been trying out the latest (1.29.0) release of the Boost
Unit Test Framework. I ran into a few minor localisation hiccups you
might want to be told about.
I'm using Metrowerks Codewarrior 8.1
Hmm...
a lot of energy wasted on whether to use he or she. So lets waste some more
time...
Here in Denmark the correct way to refer to a person (of both genders) in
a representative sense is simply he. Nobody is foolish enough to think
its literally a man.
So if the persons gender is unknown,
Robert Ramey [EMAIL PROTECTED] wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
From: Gennadiy Rozental [EMAIL PROTECTED]
I am still considering aspects of your review. I have a questions about
a couple of comments:
Major [Issue 2]: I believe it design error to couple both
P.S. Perhaps a set of Wiki pages would be a good way to pursue this.
Ok, started:
http://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl?Boost_License
Jeff
___
Unsubscribe other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Is it possible to have an MPL vector of MPL vectors? When I
try this, the compiler (g++ 3.2) complains about an incomplete
type for push_back_traits:
#include boost/mpl/vector.hpp
#include boost/mpl/integral_c.hpp
#include boost/mpl/push_back.hpp
int main(void)
{
typedef boost::mpl::vector
49 matches
Mail list logo