Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.c++ > #8617

Re: help on constructor/constructor initialization list with inheritance using templates

From jt@toerring.de (Jens Thoms Toerring)
Newsgroups comp.lang.c++
Subject Re: help on constructor/constructor initialization list with inheritance using templates
Date 2011-08-10 12:06 +0000
Organization Freie Universitaet Berlin
Message-ID <9afai7Fm36U1@mid.uni-berlin.de> (permalink)
References <9086d735-ed4d-4943-9d01-40f3d0f726b5@l11g2000prh.googlegroups.com> <9a9pkfFft8U1@mid.uni-berlin.de> <e1d432de-eb4a-4c28-9fff-477c417281bd@a2g2000prf.googlegroups.com>

Show all headers | View raw


balaji <kasthurirangan.balaji@gmail.com> wrote:
> On Aug 8, 2:46 pm, j...@toerring.de (Jens Thoms Toerring) wrote:
> > balaji <kasthurirangan.bal...@gmail.com> wrote:
> > > template< class A, template < typename > class B >
> > > C<A, B> :: C(const char *msg)
> > >   : B(msg)
> >
> > This is the place my compiler doesn't like when other,
> > minor issues are fixed:
> >
> >   error: no matching function for call to ‘B<A>::B()’
> >   note: candidates are: B<Z>::B(const char*) [with Z = A]
> >   note:                 B<A>::B(const B<A>&)
> >
> > Shouldn't that be
> >
> > template< class A, template < typename > class B >
> > C< A, B > :: C( const char * msg )
> >   : B< A >( msg )
>
> I too figured out that. What compiler is yours to give the
> "candidates". My compiler didn't say that(itx IBM xlC version 7.0).

It's gcc, version 4.4.3. Having the candidates the compiler
considered being shown can be helpful but also, at other times,
a bit annoying when the compiler found hundreds and hundreds
of them and insists on listing each and every one of them;-)

                             Best regards, Jens
-- 
  \   Jens Thoms Toerring  ___      jt@toerring.de
   \__________________________      http://toerring.de

Back to comp.lang.c++ | Previous | Next — Previous in thread | Find similar | Unroll thread


Thread

help on constructor/constructor initialization list with inheritance using templates balaji <kasthurirangan.balaji@gmail.com> - 2011-08-08 02:00 -0700
  Re: help on constructor/constructor initialization list with inheritance using templates jt@toerring.de (Jens Thoms Toerring) - 2011-08-08 09:46 +0000
    Re: help on constructor/constructor initialization list with inheritance using templates balaji <kasthurirangan.balaji@gmail.com> - 2011-08-10 04:01 -0700
      Re: help on constructor/constructor initialization list with inheritance using templates jt@toerring.de (Jens Thoms Toerring) - 2011-08-10 12:06 +0000

csiph-web