PDA

View Full Version : [C++]


Nemok
12-05-2006, 12:11
Ciao a tutti, ho un programma C++ che deve creare delle istanze di alcuni oggetti a partire da un file di configurazione.
Secondo voi cos'è più corretto stilisticamente? Se creo una classe ConfReader che sa leggere file di config e crea a partire da essi gli oggetti, inserendoli in una lista. Un metodo restituisce tale lista.

La classe principale richiama tale metodo ed ottiene la lista di oggetti che gli interessano.

Ci sono modi più eleganti?

Per leggere file di config ho trovato questa libreria: http://www.hyperrealm.com/libconfig/libconfig.html

Ne conoscete altre (migliori)?

albz

dupa
12-05-2006, 14:44
C
Secondo voi cos'è più corretto stilisticamente? Se creo una classe ConfReader che sa leggere file di config e crea a partire da essi gli oggetti, inserendoli in una lista. Un metodo restituisce tale lista.

mi sembra una buona via.
x le configurazioni ti consiglio di farle in XML e poi leggerle con Xpath

Nemok
12-05-2006, 14:55
Grazie dupa, mi documento.

Ps: dimenticavo: il tutto è su Linux

dupa
12-05-2006, 15:06
Grazie dupa, mi documento.

Ps: dimenticavo: il tutto è su Linux

bè è uguale il sistema operativo, se riesci a imparare Xpath per leggere doc XML ti potrebbe tornare utile in molte altre occasioni.