• Miércoles 6 de Noviembre de 2024, 15:32

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - sariputra

Páginas: [1]
1
C/C++ / Escapar Espacios Vacios
« en: Miércoles 30 de Mayo de 2007, 21:56 »
trato de correr un programa que ejecute llamando a system  C:\Archivos de programa\eMule\Incoming\fichero.mp3, las barras las escapado duplicandolas, pero no se que hacer con los espacios vacios


char fichero[] = "C:\\Archivos de programa\\eMule\\Incoming\\fichero.mp3"
system (fichero);


la consola me devuelve esto :

C:\Documents and Settings\Sariputra\Mis documentos\Visual Studio 2005\mis codigos\>test1.exe
"C:\Archivos" no se reconoce como un comando interno o externo,

se detiene el en primer espacio, el que queda entre "C:\\Archivos" y "de"

Gracias.

2
C/C++ / Generar String Aleatorio
« en: Sábado 19 de Mayo de 2007, 20:36 »
Un saludo. intento conseguir un código que genere strings aleatorios. He intentado con esto que he localizado en cppreference.com

Código: Text
  1.  
  2.  
  3. /* malloc example: string generator*/
  4. #include <stdio.h>
  5. #include <stdlib.h>
  6.  
  7. int main ()
  8. {
  9.   int i,n;
  10.   char * buffer;
  11.  
  12.   printf ("How long do you want the string? ");
  13.   scanf ("%d", &i);
  14.  
  15.   buffer = (char*) malloc (i+1);
  16.   if (buffer==NULL) exit (1);
  17.  
  18.   for (n=0; n<i; n++)
  19.     buffer[n]=rand()%26+'a';
  20.   buffer[i]='\0';
  21.  
  22.   printf ("Random string: %s\n",buffer);
  23.   free (buffer);
  24.  
  25.   return 0;
  26. }
  27.  
  28.  
  29.  


Pero toda vez que lo ejecuto me devulve el mismo valor ( siempre y cuando solicite la misma dimensión).

¿Alguien sabría hacerle un hack a este código para que cadas vez q ejecute el programa me devuelva una cadena diferente?, o en su defecto ¿ Alguien sabría ayudarme a obtener cadenas aleatorias, aunque sea con otro código?

Gracias

3
C/C++ / Obtener Y Comprobar La Fecha
« en: Viernes 18 de Mayo de 2007, 00:05 »
Un saludo. Me gustaría poder obtener la fecha de la computadora y posteriormente
comprobarla para lanzar tareas periodicas.

puedo obtenerla de este modo

Código: Text
  1.  
  2. #include <stdio.h>
  3. #include <time.h>
  4.  
  5. int main ()
  6. {
  7.   time_t rawtime;
  8.   struct tm * timeinfo;
  9.  
  10.   //time ( &rawtime );
  11.   timeinfo = localtime;
  12.   printf ( "The current date/time is: %s", asctime (timeinfo) );
  13.  
  14.   return 0;
  15. }
  16.  
  17.  

pero me gustaría obtener solo la fecha, no la fecha y la hora y luego poder
comprobar, a fín de ejecutar tareas en una fecha concreta...  ¿guardandola en un  string ?

desde ya muchas gracias ...

Páginas: [1]