Originariamente inviato da oregon 
Diciamo che intuito il problema ... di cui non avevi parlato nel primo post ...
Forse questo suggerimento ti puo' essere utile ...
	codice:
	#include <sstream> 
#include <string> 
...
    stringstream ss; 
    string x;
    int y;
    x = "fattura";
    y = 1;
	
    ss << x << y << ".doc";
    ofstream file(ss.str(), ios_base::app);
 
			
		 
	 
 
credo di esserci riuscito ^^
grazie cmq la soluzione è (per chi un giorno seguirà questa discusione per motivazioni sue ^^):
	codice:
	#include <iostream>
#include <string>
#include <fstream>
#include <sstream> 
using namespace std;
int main()
{
cout << "Vuoi creare una fattura? premi invio, ora o mai piu'" << endl;
system("PAUSE");
for ( int y = 0 ; y <= y ; y++)
{
stringstream ss;
string x;
ss << "Fattura " << y << ".doc";
x = ss.str();
ofstream file(x.c_str(),ios_base::app);
file << "nome del programma" << endl;
file << x << endl;
file.close();
cout << "File creato!, Clicca per crearne un'altro... xD" << endl;
system("PAUSE");
}
system("PAUSE");
    return (0);
}
 
grazie ancora ^^