C/C++ - Créer et modifier un fichier texte

void ecriture()
{
     string const nomFichier("C:/test.txt");
     ofstream monFlux(nomFichier.c_str());
     if(monFlux)
     {
                monFlux << "Ecriture dans le fichier:" << endl;
                int nombre(222);
                monFlux << nombre<< endl;
     }
     else
     {
        cout << "Impossible d'ouvrir le fichier." << endl;
     }    

}