Re: template parameters cannot be friends

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



"naje" <najeiv@xxxxxxx> writes:

> Hello,
> would you suggest to me, why gcc 3.3.3 can not compile this:
> 
> template<class T>
> class Base
> {
>     friend T;

typedefs and template parameters are not allowed to be friends. 14.5.3
    describes the constructs allowed in a friend declaration in a
    class template, and typedefs and template parameters are not
    amoung them.

I think this is unfortunate, but it's rare to need this feature.

> };
[snip]

[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux