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 ^^