|
Boost : |
From: David Abrahams (dave_at_[hidden])
Date: 2002-12-10 11:10:41
"David A. Greene" <greened_at_[hidden]> writes:
> Fernando Cacciola wrote:
>> ----- Original Message -----
>> From: "David A. Greene" <greened_at_[hidden]>
>> To: <boost_at_[hidden]>
>> Sent: Tuesday, November 05, 2002 5:10 PM
>> Subject: [boost] Compile-time print
>>
>>>Hi gang,
>>>
>>>Has anyone come across a compile-time print metafunction?
>>>
>> Yep. Look at the attached file: static_print.hpp
>
> Is this going into Boost somewhere eventually? I think it's
> a critically useful thing for metaprogramming.
>
> -Dave
That's an interesting technique. Are you required to be able to
compare signed char* and unsigned char*?
I don't really understand what's going on with it, but Comeau online
is rejecting it:
"ComeauTest.c", line 37: error: type of cast must be integral or enum
STATIC_PRINT_TYPE(whee,U);
^
-- David Abrahams dave_at_[hidden] * http://www.boost-consulting.com Boost support, enhancements, training, and commercial distribution
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk