hola.
Estoy modificando un código. En el código leo dos archivos de datos datos.dat y datos-1.dat, con cada uno de estos archivos hago unos cálculos, y los escribo en otro fichero. El nombre datos.dat lo paso a Name
ifstream file (Name);
char fileout[1024];
sprintf(fileout,"%s.out",Name);
ofstream out(fileout);
Así que el archivo de resultados me queda como datos.dat.out y el programa con el que leo los datos no me reconoce un archivo con dos extensiones, de manera que quiero que el archivo de salida sea datos.out.
Sé que hay una orden para eliminar las extensiones, pero no la encuentro. Alguien me puede ayudar???
Gracias!!!!!!