para esto concatene la ruta y el nombre para después solo ingresarlo en la función
archivo.open() el problema es que me arroja error justo en esa parte y no entiendo el porque ni como solucionar esa traba.
les adjunto el programa para que me puedan orientar o enseñar una manera para que mi idea funcione.
Código
#include<iostream> #include<fstream> #include <sstream> #include <direct.h> using namespace std; void primeringreso(){ string nombre="sillon"; string result; ofstream archivo; mkdir("c:/datos"); for(int i=0;i<10;++i){ std::stringstream sstm;//concatenar sstm <<"c:/datos" <<nombre << i; result = sstm.str(); archivo.open(result,ios::app);//apretura o creacion del documento if(archivo.fail()){ cout<<"el archivo numero "<<i<<" no pudo abrirse"<<endl; exit(1); } archivo.close(); } } int main(){ primeringreso(); }