Salve, stavo cercando di creare un metodo di una classe, che mi permetta di aprire un File.

Io ho fatto nel seguente modo:
codice:
# include <iostream>
# include <stdio.h>
# include <fstream>
# include <string>

using namespace std;

class File
{
  
  void ApriFile(ofstream &flusso, string NomeFile)
  {
       ofstream flusso(NomeFile,ios::out); //errore
  }     
};

int main()
{
    
    File A1;
    A1.ApriFile(write,"prova.txt");
    getchar();
}
ma mi da errore su quella riga:
declaration of 'std:fstream flusso' shadows a parameter.