$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Peter Dimov (pdimov_at_[hidden])
Date: 2001-11-24 08:12:24
From: "John Maddock" <John_Maddock_at_[hidden]>
> >I just came across a repeated need for add_cv<T>. We already have
> >remove_cv<T>. How about it, for symmetry?
>
> I don't mind ading it, but remember that such a beast doesn't actually do
> anything:
>
> add_cv<T>::type
>
> is always the same as:
>
> T const volatile
>
> for all T.
True in standard C++, but false in the Borland dialect:
typedef int const volatile T;
typedef T const volatile U;
int main()
{
}
Error E2361 testbed.cpp 3: 'const' has already been included
Error E2361 testbed.cpp 3: 'volatile' has already been included
*** 2 errors in Compile ***
-- Peter Dimov Multi Media Ltd.