Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    variabili ofstream in c++

    Buongiorno a tutti.
    allora, ho un problema che spero semplice.
    il mio programma deve stampare una serie di dati (proveniente da simulazione) su tre differenti files. Allo scopo uso tre variabili ofstream e tutto va che è una meraviglia. Ora però vorrei stampare su uno di questi file direttamente da una delle funzioni (di classe) della simulazione. Ad occhio io vorrei passare la variabile ofstream alla funzione, ma il compilatore mi restituisce errore.
    Idee su come fare o cosa non vada?

    il codice è (in sintesi) questo:

    class market
    private
    double price;
    ...
    ...
    public
    int initial_condition (ofstream price_printer);
    ...
    ...
    int market::initial_condition(ofstream price_printer)
    {
    ...
    ...
    price=1.176;
    price_printer<<" "<<price<<endl;
    }

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Non hai specificato l'errore ma a occhio dovrebbe essere

    int initial_condition (ofstream& price_printer);

    int market::initial_condition(ofstream& price_printer)
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Grazie mille, era proprio quello... molto semplice, una volta che uno lo sa!
    buona giornata!

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da f.l.bambi
    molto semplice, una volta che uno lo sa!
    Uno lo sa perche' impiega tanto tempo a studiare ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.