<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
<META NAME="GENERATOR" CONTENT="GtkHTML/3.2.5">
</HEAD>
<BODY>
Siccome tu ora ci stai pensando, e sei quasi arrivato alla soluzione, ti complico la vita.<BR>
<BR>
All'inizio ho copiato da un esempio (e nell'esempio la dichiarazione della prima classe era esterna allo scope dell'altra) ed il tutto ha funzionato alla perfezzione. Se cambiavo qualcosa però (ad esempio se aggiungevo una colonna o cambiavo il tipo di dato ivi contenuto) mi dava gli errori "comprensibili ma apparentemente immotivati anche dopo debug approfondito fino al livello delle librerie GTK" in runtime anche se la compilazione avveniva in modo perfetto.<BR>
Quando ho spostato la dichiarazione della prima classe nello scope della seconda, le mie modifiche sono di colpo risultate perfettamente funzionanti.<BR>
<BR>
<BR>
Il giorno mer, 20-04-2005 alle 11:30 +0200, cesco ha scritto:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">a me compila ed esegue questo codice:</FONT>
<FONT COLOR="#000000">///////////</FONT>
<FONT COLOR="#000000">class altracosa{};</FONT>
<FONT COLOR="#000000">class ancora{};</FONT>
<FONT COLOR="#000000">class miaclasse : public altracosa{</FONT>
<FONT COLOR="#000000"> public:</FONT>
<FONT COLOR="#000000"> miaclasse(){};</FONT>
<FONT COLOR="#000000">};</FONT>
<FONT COLOR="#000000">class altramiaclasse : public ancora{</FONT>
<FONT COLOR="#000000"> miaclasse itemmiaclasse;</FONT>
<FONT COLOR="#000000">};</FONT>
<FONT COLOR="#000000">int main(){</FONT>
<FONT COLOR="#000000"> altramiaclasse a;</FONT>
<FONT COLOR="#000000"> return 0;</FONT>
<FONT COLOR="#000000">}</FONT>
<FONT COLOR="#000000">//////////</FONT>
<FONT COLOR="#000000">prova a compilarlo. se non ti funziona e' il compilatore,</FONT>
<FONT COLOR="#000000">se ti funziona non ho capito bene quale sia il tuo problema.</FONT>
<FONT COLOR="#000000">cesco</FONT>
<FONT COLOR="#000000">_______________________________________________</FONT>
<FONT COLOR="#000000">montellug mailing list</FONT>
<FONT COLOR="#000000"><A HREF="mailto:montellug@montellug.it">montellug@montellug.it</A></FONT>
<FONT COLOR="#000000"><A HREF="http://mail.montellug.it/mailman/listinfo/montellug_montellug.it">http://mail.montellug.it/mailman/listinfo/montellug_montellug.it</A></FONT>
</PRE>
</BLOCKQUOTE>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
Alessandro Galli<BR>
alessandro.galli@intemaweb.com
</TD>
</TR>
</TABLE>
</BODY>
</HTML>