[Tech] esperti di C++...

Marco Ermini flug@markoer.org
Ven 11 Gen 2002 04:56:58 CET


On Fri, 11 Jan 2002 00:32:52 +0100, Marco Ermini <flug@markoer.org> wrote:

> On Thu, 10 Jan 2002 22:59:38 +0100, Gabriele Grilli
> <grilligab@tiscalinet.it> wrote:
> 
> > Marco Ermini wrote:
> > 
> > >
> > > template<class T, class Alloc>
> > > class doublehash
> > > {
> > >         [...]
> > > private:
> > >         typedef hashnode<A> N;
> > >         typedef auto_list<N, A> L;
> > >         typedef T *pT;
> > >         typedef const T *cpT;
> > > protected:
> > >         mutable L l;
> > >         int maxid;
> > >         L::iterator i(l);
> > > [...]
> > >
> > 
> > Continuo con le domande: A, N sono tipi definiti in un qualche modo (per
> > esempio in "[...]") ?
> 
> "A" e' un typedef di Alloc. N e' definito in queste righe di codice,
> Gabriele: typedef hashnode<A> N;

Ho risolto (a quest'ora. sigh). Sono tornato al caro vecchio gcc 2.96 di
RedHat, che funziona molto meglio di gcc 3.01. Anche se non supporta
l'inizializzazione delle virtual function con il throw() = 0, tipo virtual foo
pippo() throw() = 0 (bisogna togliere throw()).


ciao

-- 
Marco Ermini
http://www.markoer.org
Perche' perdere tempo ad imparare quando l'ignoranza e' istantanea? (Hobbes)
-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome:        non disponibile
Tipo:        application/pgp-signature
Dimensione:  189 bytes
Descrizione: non disponibile
URL:         <http://lists.linux.it/pipermail/flug-tech/attachments/20020111/5e12bf4e/attachment.pgp>


Maggiori informazioni sulla lista flug-tech