Hola gracias a los dos, voy a usar sprintf_s es menos codigo. Ademas para strcat el int a debe de ser char y no se como convertirlo. Ya que antes probé con esta.
Cuando el programa estaba listo y lo abri todo funciono bien, creo 10 archivos con los nombres bien hechos y el contenido era:
Código C++:
Ver originalif(archivo==NULL){
printf("Se produjo un error al intentar crear el archivo. "); }else{
char bc[100000]="aasdsadasdasdadsadasdsadadad";
for(int b=0;b<10000;b++){
strcat_s(bc,"a");
fwrite(&bc
,sizeof(bc
),1,archivo
); }
Osea bien, pero lo crea demasiado lento, 10 archivos como 5m cada uno de 1 mb . Hay alguna manera de hacer lo mas rápido o ocultar el cmd para que el usuario pueda hacer otras cosas mientras y el proceso no le moleste?