ciao.
Devo eseguire un importazione di dati da un formato F1 ad un formato F2.
Ho tre categorie di elementi : A / B / C e queste valgono per tutti e due i formati.
Nel formato F1 gli elementi hanno degli offset definiti :
A : offset 0
B : offset 1000000
C : offset 2000000
un elemento 2000001 è un C cosi come un 2000022, un 1000200 è un B e cosi ' via , nel formato F2 no , utilizza una sua numerazione in cui non compaiono comunque duplicati ,Questo(gli offset 1000000 2000000 3000000) è stato creato nel formato F1 per distinguere gli elementi ma è risultata una gestione infelice con cui adesso faccio i conti sempre di piu'.
vorrei gestire un metodo di numerazione quando importo pero da F2 a F1 facendo in modo che nel formato F1 non ci siano duplicati , ma che lo spazio occupato sia il minimo possibile.
Penso che sia un tipo di problema simile a quello degli allocator in stl(penso , scusate se dico baggianate).
Io pensavo di utilizzare un indice di trascodifica per passare da un formato all altro , ma in questo modo ho molti dati ridondanti.
grazie.