Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    487

    [c++] Particolare su scrittura su file

    Ciao ragazzi mi chiedo una cosa:

    questo codice stampa sul file la prima volta, poi cancella tutti i dati e stampa nuovamente.
    Vorrei evitare tale fenomeno.

    codice:
    ofstream myfile ("C:\\Users\\Niko\\Desktop\\Focco.for");
      if (myfile.is_open())
      {
        myfile << RGBstring;
        //MessageBox(NULL,"The writing on the .for file has tried","Information",0);
        myfile.close();
      }else MessageBox(NULL,"The writing on the .for file has failed","Warning",0);
    RGBstring="";
    //Seconda stampa
    ofstream myfile ("C:\\Users\\Niko\\Desktop\\Focco.for");
      if (myfile.is_open())
      {
        myfile << RGBstring;
        //MessageBox(NULL,"The writing on the .for file has tried","Information",0);
        myfile.close();
      }else MessageBox(NULL,"The writing on the .for file has failed","Warning",0);
    RGBstring="";

  2. #2
    vorresti aggiungere del testo alla fine del file?
    Alla batteria dai retta ballA

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    487

    si

    si continuare a scrivere dalla fine del file

  4. #4
    allora farei:

    Codice PHP:
    ofstream hfile;

    char szFile "C:\\Users\\Niko\\Desktop\\Focco.for";

    hfile.openszFilestd::ios::out std::ios::app );

    if(
    hfile.is_open())
    {
        
    hfile << "text";
    }

    hfile.close(); 
    Alla batteria dai retta ballA

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    487

    Bene

    Bene ho sistemato un errore: il percorso va definito con la doppia sbarra ma il resto è ok grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.