Erzeugen einer ini-Datei im Programm



  • Hallo ,

    ich möchte zur Laufzeit eine *.ini-Datei erzeugen . Geht es überhaupt ?
    Wenn ja , dann wie ?

    Weiß das jemand ?

    Danke.

    Viele Grüße,
    Elke



  • Naja, *.ini Dateien sind ja normale txt-Dateien.

    Also sollte das ganz einfach gehen:

    #include <string>
    #include <fstream>
    using namespace std;
    
    int main()
    {
        ofstream daten("Datei.ini");
    
        string a = "hier dein text fuer die ini datei";
    
        daten << a; // Schiebeoperator ist überladen und kann so genutzt werden
    
        daten.close();
    
        return 0;
    }
    


  • Hallo Tobias ,

    das *.ini normale Text-Dateien sind , an das habe ich leider nicht gedacht:-(

    Logisch !

    Danke.

    Viele Grüße , Elke



  • Hmm kann man aber sinnvoller mit der WinAPI lösen 💡 , kommt natürlich drauf an auf welcher Plattform du schreibst... 👍

    siehe ( ➡ WinAPI! ⚠ ):

    WritePrivateProfileString()
    GetPrivateProfileString()


Log in to reply