Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Fr Jul 04, 2025 22:47

Foren-Übersicht » Programmierung » Allgemein
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 6 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Einstellungen speichern unter Linux
BeitragVerfasst: Mo Mai 03, 2010 10:22 
Offline
DGL Member
Benutzeravatar

Registriert: Di Dez 03, 2002 22:12
Beiträge: 2105
Wohnort: Vancouver, Canada
Programmiersprache: C++, Python
Hi,

wie/wo speichert man unter Linux am geschicktesten einstellungen für's Programm?

Bei Windows ist's ja entweder die Registry, oder alternativ der "Application Data" Ordner.
Unter MacOSX ist's ne *.plist in ~/Library/Preferences/

und unter Linux?

Aya~


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mo Mai 03, 2010 10:27 
Offline
DGL Member
Benutzeravatar

Registriert: Do Sep 02, 2004 19:42
Beiträge: 4158
Programmiersprache: FreePascal, C++
Wenn du's nach schönen Standards machen willst,
~/.config/Anwendungsname/
Dann hast du einen ganzen Ordner nur für dich :)

greetings

_________________
If you find any deadlinks, please send me a notification – Wenn du tote Links findest, sende mir eine Benachrichtigung.
current projects: ManiacLab; aioxmpp
zombofant networkmy photostream
„Writing code is like writing poetry“ - source unknown


„Give a man a fish, and you feed him for a day. Teach a man to fish and you feed him for a lifetime. “ ~ A Chinese Proverb


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mo Mai 03, 2010 10:49 
Offline
DGL Member
Benutzeravatar

Registriert: Di Dez 03, 2002 22:12
Beiträge: 2105
Wohnort: Vancouver, Canada
Programmiersprache: C++, Python
Okay :)

Und gibt es bei Linux ein präferiertes Dateiformat..? INI, XML, Sonstwas? Oder gibt es da keinen standard?


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mo Mai 03, 2010 11:05 
Offline
DGL Member

Registriert: Do Jan 07, 2010 21:21
Beiträge: 19
Aya hat geschrieben:
Okay :)

Und gibt es bei Linux ein präferiertes Dateiformat..? INI, XML, Sonstwas? Oder gibt es da keinen standard?


Ich bin nicht ganz sicher, aber ich glaube, da hast du freie Hand.

Wenn ich dir was ans Herz legen kann, dann ist es YAML (z.B. mit yaml-cpp als parser). Da hast du eine Baumstruktur, wie bei XML, aber eine schönere Formattierung, sodass man auch mal schnell was per Hand ändern kann, ohne suchen zu müssen.


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mo Mai 03, 2010 11:12 
Offline
DGL Member
Benutzeravatar

Registriert: Di Sep 20, 2005 13:18
Beiträge: 1054
Wohnort: Dresden
Programmiersprache: C, C++, Pascal, OPL
Aya hat geschrieben:
Okay :) Und gibt es bei Linux ein präferiertes Dateiformat..? INI, XML, Sonstwas? Oder gibt es da keinen standard?

Nö, gibt nur einen FreeDesktop.org-Standard, wo die Sachen hinkommen, wie Horazont schon erläutert hat. Das "wie" ist vollkommen dir überlassen.
Hat natürlich seine Vor- und Nachteile... :roll:

_________________
Denn wer nur schweigt, weil er Konflikte scheut, der macht Sachen, die er hinterher bereut.
Und das ist verkehrt, denn es ist nicht so schwer, jeden Tag zu tun als ob's der letzte wär’.
Und du schaust mich an und fragst ob ich das kann.
Und ich denk, ich werd' mich ändern irgendwann.

_________________Farin Urlaub - Bewegungslos


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mo Mai 03, 2010 11:30 
Offline
DGL Member
Benutzeravatar

Registriert: Do Dez 29, 2005 12:28
Beiträge: 2249
Wohnort: Düsseldorf
Programmiersprache: C++, C#, Java
Sofern du Qt als Framework benutzt empfehle ich dir QSettings zu benutzen. Das kümmert sich platformunabhängig darum deine Einstellungen zu speichern.

_________________
Yeah! :mrgreen:


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 6 Beiträge ] 
Foren-Übersicht » Programmierung » Allgemein


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 23 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.007s | 15 Queries | GZIP : On ]