Visualizzazione dei risultati da 1 a 7 su 7

Discussione: [C++] Classe fstream

  1. #1

    Classe fstream

    Nell'uso della classe fstream, è possibile passare delle variabili?
    Mi spiego meglio: in funzioni come ifstream si dovrebbe scrivere "ifstream oldf("D:\\prova.mp3");". Al posto del testo nelle varentesi si può nettere una variabile? Se è si, come si fa?

  2. #2
    ifstream inFile ("nome_file");

    E' lastesa cosa che assegnare il percorso ad una stringa e scrivere
    ifstream inFile (nome_string);
    powered by slackware 9.1 & WindowsXP
    Programmazione: C/C++, Java, Visual Basic
    Web: HTML, CSS, PHP, JavaScript
    sito web www.softwaremerelli.it

  3. #3

  4. #4
    E con ofstream è la stessa cosa?
    Ho provato ma non mi va con ofstream.
    come faccio?

  5. #5
    ...Terrible warlords, good warlords, and an english song

  6. #6
    scusate ma x passare uns stringa nn devo fare: ifstream a(h.c_str());
    ? (letto su almeno due manuali e provato con successo)

  7. #7
    scusate ma x passare uns stringa nn devo fare: ifstream a(h.c_str());
    ? (letto su almeno due manuali e provato con successo)
    dipende dal tipo di dato (char/string) utilizzato

    char patch[] = "C:\\mio_file.txt";

    ofstream out(patch);

    oppure:

    string patch = "C:\\mio_file.txt";

    ofstream out(patch.c_str());

    n.b. c.str() è richiesto soltanto dal tipo string (con un tipo char è errato)
    ...Terrible warlords, good warlords, and an english song

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.