elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


  Mostrar Mensajes
Páginas: [1] 2
1  Programación / Programación C/C++ / Re: Problema con _itoa_s en: 17 Julio 2013, 14:11 pm
amchacon gracias por la ayuda, he optado por usar stringstream

Saludos!
2  Programación / Programación C/C++ / Re: Problema con _itoa_s en: 16 Julio 2013, 20:36 pm
en c++, se que es el buffer de destino pero el problema es que no se como pasarle el argumento pq tiene entre corchetes el _Size
3  Programación / Programación C/C++ / Problema con _itoa_s en: 16 Julio 2013, 20:10 pm
Hola gente del foro! tengo el siguiente problema con la funcion mencionada y es que no se como o que pasarle de 2do argumento

Código
  1. _itoa_s(int _Value,char (&_Dest)[_Size],int _Radix)
  2.  

Saludos!
4  Programación / Programación C/C++ / [C] Problema con ioctl para cambiar mac en: 26 Noviembre 2012, 01:10 am
Hola gente! Quiero cambiar la mac pero me da error Invalid Argument y no puedo saber por que..

Código
  1.  
  2. int main(void)
  3. {
  4. struct ifreq net_dev;
  5. int sockd;
  6.  
  7. if ((sockd = socket(PF_INET, SOCK_DGRAM, 0)) < 0){
  8. perror("Socket");
  9. exit(EXIT_FAILURE);
  10. }
  11.  
  12. memset(&net_dev, 0, sizeof(net_dev));
  13. memcpy(net_dev.ifr_name, "eth0", 4);
  14.  
  15. net_dev.ifr_hwaddr.sa_data[0] = (unsigned char) 0x00;
  16. net_dev.ifr_hwaddr.sa_data[1] = (unsigned char) 0x11;
  17. net_dev.ifr_hwaddr.sa_data[2] = (unsigned char) 0x22;
  18. net_dev.ifr_hwaddr.sa_data[3] = (unsigned char) 0x33;
  19. net_dev.ifr_hwaddr.sa_data[4] = (unsigned char) 0x44;
  20. net_dev.ifr_hwaddr.sa_data[5] = (unsigned char) 0x55;
  21.  
  22. if (ioctl(sockd, SIOCSIFHWADDR, &net_dev) < 0){
  23. perror("Ioctl");
  24. close(sockd);
  25. exit(EXIT_FAILURE);
  26. }
  27.  
  28. printf("%s\n", net_dev.ifr_name);
  29.  
  30.        int i;
  31.  
  32. for (i = 0; i < 6; ++i)
  33. printf("%02d:", (unsigned char) net_dev.ifr_hwaddr.sa_data[i]);
  34. printf("\b \n");
  35.  
  36. close(sockd);
  37.  
  38. return 0;
  39. }
  40.  
  41.  

Probe de bajar la interface pero siempre obtengo el mismo error..

Gracias de antemano!  :D
5  Programación / Programación C/C++ / Re: ¿cual es el error? en: 22 Noviembre 2012, 15:19 pm
validar_nombre(i.nombre)
{
     printf("1");
     return;
}

el argumento deberia ser struct dato, o si queres pasarle la cadena char *

Saludos!
6  Programación / Programación C/C++ / Re: ayuda en c en: 21 Noviembre 2012, 17:13 pm
Podes usar una estructura con una variable nombre y otra contador, y vas comparando las palabras en el texto, si es nueva la insertas en la lista, sino incrementas el contador de la palabra correspondiente.

Saludos!
7  Programación / Programación C/C++ / Re: Problemas para conectar cliente/servidor tunneling SSH en: 14 Noviembre 2012, 20:59 pm
Hola Oscar34!
te convendria usar la funcion perror para marcar los errores de creacion de socket, bind, conexion, etc ya que te devolveria el error detallado de lo que esta pasando, tal vez asi te des cuenta en que esta fallando.

Saludos!
8  Programación / Programación C/C++ / Re: Arreglo y puntero en una funcion [No me corre] en: 12 Noviembre 2012, 15:22 pm
tamb podes hacerlo con %p

Saludos!
9  Programación / Programación C/C++ / Re: cargas de cliente de a uno c++ en: 12 Noviembre 2012, 15:15 pm
lo que interprete que queres hacer es cargar de a uno los clientes y que el programa te deje elegir si cargar otro cliente o terminar la carga y no cargar los 3 clientes seguidos por eso dije que si eso es lo que buscas pongas cargar() en un bucle asi antes de entrar en la funcion podes determinar si cargas otro cliente o salis del programa

Saludos!
10  Programación / Programación C/C++ / Re: Arreglo y puntero en una funcion [No me corre] en: 12 Noviembre 2012, 14:33 pm
Hola barnix456!!
A ver.. vi dos cuestiones.. el main deberia devolver un entero pq de esta manera le devuelve el estado a la consola una vez finalizado el programa, cuando le pasas el arreglo a la funcion hacelo sin el [sise] el nombre del arreglo es un puntero al primer elemento del mismo y poniendole un subindice especifico le estas pasando el elemento de la posicion sise, no el arreglo completo.

Saludos!
Páginas: [1] 2
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines