Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/05/2013, 23:48
Avatar de patilanz
patilanz
 
Fecha de Ingreso: enero-2012
Mensajes: 880
Antigüedad: 12 años, 8 meses
Puntos: 29
Respuesta: Como hacer esto

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 original
  1. if(archivo==NULL){
  2.             printf("Se produjo un error al intentar crear el archivo. ");
  3.         }else{
  4.             char bc[100000]="aasdsadasdasdadsadasdsadadad";
  5.             for(int b=0;b<10000;b++){
  6.                 strcat_s(bc,"a");
  7.                 fwrite(&bc,sizeof(bc),1,archivo);
  8.             }
  9.             printf("bien");

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?