This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: incompatibility between g++ and vc++ (again)



On Wed, 16 Jun 2004, Gabriel Dos Reis wrote:

> You Wrote Vincent Torri
> >
> > Hello,
> >
> > i have another problem with vc+ and gcc. gcc does not like the syntax i
> > show below, whereas vc+ does not complain. Here is  piece of code:
> >
> >
> > class Dimension
> > { ...
> >   template <int bps> Dimension Turn() const {.....}
> >   ...
> > };
> >
> >
> > template <int bpp> class LeftTurner
> > {
> >
> > public:
> >
> >   BufferWindow operator()(BufferWindow const& source) const
> >   {
> >     BufferWindow result( source.GetDimension().Turn<bpp>(),
>                                                 ^^^^^
> Say:
> 
>     source.GetDimension().template Turn<bpp>()
> 
> This is documented in our FAQ.

it works ;)

thanks a lot !

Vincent TORRI


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]