View Full Version : Scrivere su un file in maniere ordinata c/c++
Ciao,
Dovrei scrivere dei dati su un file in c/c++ e fin qui nessun problema...
L'unica cosa è che questi dati dovrebbero essere scritti in forma ordinata del tipo:
Nome Cognome Età
in modo da avere una tabella alla fine.
Ho provato ad usare \t ma alcune righe riamangono comunque sfasate le une dalle altre...
Come posso fare in modo da avere una sorta di tabella con i dati ordinati uno sotto l'altro?
Ciao.
Lo devo fare in c...
E poi l'html da solo non è adatto allo scopo...
Ciao.
wingman87
11-07-2007, 21:40
Potresti scegliere una dimensione fissa x ogni stringa da scrivere, se quello che scrivi sul file è più corto aggiungi un tot numero di spazi in modo da raggiungere la dimensione prefissata...
Molto piu semplicemente non esiste una qualche propretà di formattazione da mettere nel printf? Tipo \n per andare a capo?
Ciao.
wingman87
11-07-2007, 21:53
Sì c'è, guarda qui:
http://www.cplusplus.com/reference/clibrary/cstdio/fprintf.html
No non hai capito, intendevo scrivere html dal C
AH! Giusto!
Ottima idea!
Grazie!
oppure potresti usare un database sqlite
ciao ciao
deggungombo
12-07-2007, 08:17
oppure potresti usare un database sqlite
ciao ciaomi accodo, sono completamente digiuno in fatto di database, sapreste consigliare una guida da leggere per capirci qualcosa (riguardo sqlite)
thanks
mi accodo, sono completamente digiuno in fatto di database, sapreste consigliare una guida da leggere per capirci qualcosa (riguardo sqlite)
thanks
http://www.sqlite.org/
trovi anche degli strumenti per gestire il database con una comoda interfaccia.
Altrimenti puoi usare OpenOffice.
ciaociao
Ciao,
Dovrei scrivere dei dati su un file in c/c++ e fin qui nessun problema...
L'unica cosa è che questi dati dovrebbero essere scritti in forma ordinata del tipo:
Nome Cognome Età
in modo da avere una tabella alla fine.fprintf (f, "%-30s %-30s %3d\n", nome, cognome, eta);
deggungombo
12-07-2007, 09:54
http://www.sqlite.org/
trovi anche degli strumenti per gestire il database con una comoda interfaccia.
Altrimenti puoi usare OpenOffice.
ciaociaograzie mille, sul sito di sqlite c'avevo già fatto un giro ... probabilmente è scritto per chi ha già un po' d'esperienza..ho difficoltà a capire anche le cose che dovrebbero essere semplici :cry:
mmmm... forse ho trovato ciò che fa al caso mio :D QUI (http://www.sqlite.org/capi3.html)
grazie :)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.