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

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.


Mensajes - sariputra

Páginas: [1]
1
C/C++ / Re: Escapar Espacios Vacios
« en: Jueves 31 de Mayo de 2007, 21:02 »
La sintaxis correcta es la que sigue

Código: Text
  1.  
  2. system ("\"C:\\Archivos de programa\\Adobe\\Reader 8.0\\Reader\\AcroRd32\"");
  3.  
  4.  

Tal y como tu lo muestras no funcionaría.

Pero gracias :-)

2
C/C++ / Re: Escapar Espacios Vacios
« en: Miércoles 30 de Mayo de 2007, 23:19 »
También he probado a pasarlo en Haxadecimal ... pero no.. vuelve a quedarse parado al llegar al primer espacio...

 char orden[] = "\x43\x3a\x5c\x5........";
 system (orden);

3
C/C++ / Re: Escapar Espacios Vacios
« en: Miércoles 30 de Mayo de 2007, 23:00 »
Gracias. No acaba de funcionar como necesito, pero muchas gracias.
Alguien conoce otra manera ?

4
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.

5
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

6
C/C++ / Re: Obtener Y Comprobar La Fecha
« en: Viernes 18 de Mayo de 2007, 00:28 »
Si, si me compila el anterior código ...
muchas gracias , ha sido una gran ayuda...
aqui posteo con la parte de la comprobación, el ejemplo ejecuta el printf los días 18 (hoy)

Código: Text
  1.  
  2. #include <stdio.h>
  3. #include <time.h>
  4.  
  5. int main ()
  6. {
  7.    
  8.   time_t rawtime;
  9.   struct tm *timeinfo;
  10.   time(&rawtime);
  11.   timeinfo = localtime(&rawtime);
  12.   int mifecha;
  13.   mifecha = (timeinfo->tm_mday);
  14.  
  15.  
  16.   if (mifecha == 18)
  17.      printf ("ok, hoy es día 18");  
  18.      
  19.   return 0;
  20. }
  21.  
  22.  

7
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]