Sono piuttosto frustrato. Sto usando Delphi 2009 ed ero molto felice dell'inclusione di generici in questa versione di Delphi. All'inizio tutto ha funzionato alla perfezione, ma ora che uso i farmaci generici dappertutto mi imbatto in problemi/problemi - il più delle volte errori interni, in cui non vedo nemmeno esattamente dove sono stati causati. Ho provato a ristrutturare il codice più volte per evitare problemi con i generici, ma ho sempre incontrato nuovi problemi in futuro.I Generics in D2009 sono utilizzabili in progetti di grandi dimensioni?
Ora ho deciso di rimuovere tutti i generici e utilizzare alcuni calchi dinamici per specializzare le mie classi. Non molto entusiasta, ma non vedo un'altra opzione. Non posso passare la giornata a rintracciare gli errori interni del compilatore di Delphi ...
Qualcuno usa i generici in un progetto di grandi dimensioni senza incorrere in tali problemi? È forse colpa mia? O semplicemente non è possibile utilizzarli in progetti complessi?
Spero che il D2010 risolva tutto questo.
Ouch ... errori del compilatore interno? Questo è sicuramente un grande no-no per Delphi. Non ho usato Delphi per 10 anni o giù di lì, ma quello che stai dicendo sembra terribile. –
Con l'introduzione di Delphi 2 (un po 'di tempo fa), che era la prima versione di Delphi con un compilatore a 32 bit, ho avuto anche un sacco di errori interni. Sembra che Borland/Inprise/... abbia problemi nella spedizione di nuove funzionalità testate nelle nuove versioni dei loro compilatori. – Lucero
Questo non è un forum di discussione. Hai una vera domanda di programmazione? – Argalatyr