ini File (C Programming)

Gast #740609
Lesenswert?
• ▲
▼
hallo!
ich will mein Program durch ini File konfigurieren,aber Ich habe nie mit 
ini datei gearbeitet.Meine Frage.Um ini File auszulesen soll ich mit 
GetPrivateProfileString(WinAPI) anwenden(das steht in MSDN ) oder soll 
ich die datei öffnen (fopen) und zeilenweise lesen und parsen(fgets,..).
Für jede Hilfe bin ich sehr Dankbar.
MFG
francois
#740688
Lesenswert?
• ▲
▼
Wenn das Programm auf ein anderes Betriebssystem portiert werden soll, 
kann GetPrivateProfileString immer noch implementiert werden. Dann aber 
nur für das andere Betriebssystem, für Win kann man es bei der WinAPI 
belassen und somit das Rad nur einmal neu erfinden. Vielleicht gibt es 
ja bereits Bibiotheken, die diese Funktion nachrüsten.
Gast #740695
Lesenswert?
• ▲
▼
> für Win kann man es bei der WinAPI belassen und somit das Rad nur
> einmal neu erfinden.

Das muß man sowieso nur einmal, denn es gibt glücklicherweise portable 
Funktionen zum Lesen und Schreiben von Dateien.
#740711
Lesenswert?
• ▲
▼
Rolf Magnus wrote:

> Das muß man sowieso nur einmal, denn es gibt glücklicherweise portable
> Funktionen zum Lesen und Schreiben von Dateien.

Ja, aber wenn dann würde z.B. unter Linux eine INI-Datei nach 
Windows-Art verwendet, was wohl auch nicht sehr schlau ist, oder?

M.E. sollte man unter Linux Konfigurations-Dateien nach Linux-Style 
verwenden.

So interpretiere ich auch den Link von  Stefan "stefb" B.
Gast #740773
Lesenswert?
• ▲
▼
> M.E. sollte man unter Linux Konfigurations-Dateien nach Linux-Style
> verwenden.

Es gibt keinen besonderen "Linux-Style". Viele Programme benutzen 
Dateien im Stil von ini-Dateien oder auch ein xml-Format, aber viele 
haben auch was ganz eigenes.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren