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

 

 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 [15] 16 17 18 19 20 21 22 23
141  Programación / Programación C/C++ / Re: Funciones en: 23 Agosto 2015, 23:09 pm
La explicación de void y ese apartado lo he entendido bastante, lo que no he entendido es bueno, lo primero, porque una funcion que retorna x, x es entero porque no compilara o porque no lo aceptara si 0 es entero y ponemos:
Código
  1. int main(){
  2.  
  3. (Aquí el codigo)
  4.  
  5. return 0;
  6. }
No se si me entiendes, lo que quiero decir es que por el int de main() dice que va ha retornar un entero, y como 0 es entero pues no entiendo tu explicación.

Lo siguiente jeje, sigo sin entender lo de:
Código
  1. if (vocal (c))
No se si es sintaxis propia de C++ o es porque aún no he llegado a estudiarla.
Te explico lo que he entendido.
Si el
Código
  1. return true;
de la funcion vocal es "true;" que en este caso si lo es, y "c" también es true se ejecutara el if y en caso contrario el else.
142  Programación / Programación C/C++ / Re: Funciones en: 23 Agosto 2015, 20:40 pm
Para: egel lex.

No, lo estabas explicando bien jeje estaba hablando de las funciones que no son de int main(), lo que estaba preguntando es porque si en una funcion que no es main() no se declaran las variables en los parametros también?, aparte de que me has aclarado algunas dudas, has echo que me surgan otras como por ejemplo que es un array y que significan los "**" de argv?, es lo mismo si pones los parametros o no en una función main()?

Para: Orubatosu.

Cuando dices que me devuelve un resultado (el retorno) es para que en tu función principal puedas llamar a tu subprograma?
Y si por ejemplo fuera un subprograma con void, para que sirve si no puedes llamarlo en main() ya que su retorno es 0?
              
Citar

Solo tienes que ser cuidado de que el tipo de función y el resultado tienen el mismo tipo (entero, coma flotante, caracter, booleano, etc).


O no lo entiendo o lo has escrito mal, te refieres a que no puedo tener dos funciones que se llamen "int funcion" o que no puedo hacer dos funciones con el mismo tipo de dato?

Ahora leyendo tu ejemplo lo he entendido pero he seguido y al final me has liado jeje.
Aver como has dicho es un programa "paralelo", pues que pinta el:
          
Código
  1. n = int(c)

si "C" es un caracter.

Y lo que no entiendo es lo que conecta los dos programas es solo el retorno o el parametro también?

(Uso C y no C++) así que me cuesta un poco mas entenderlo.
143  Programación / Programación C/C++ / Re: Funciones en: 23 Agosto 2015, 19:37 pm
Vale... Y porque en la función principal no se pone?

      
Código
  1.  
  2. int main(r1, r2)
  3.  
  4.    int resultado = r1 + r2;
  5.  
  6.    return resultado;
  7. }
  8.  
  9.  
Y otra cosa, para que necesitamos que los programas retornen un valor que no sea 0¿?
Eso indica que el problema ha finalizado con errores no es así?
144  Programación / Programación C/C++ / Re: Funciones en: 23 Agosto 2015, 18:41 pm
Entiendo, entonces de momento lo único que no he entendido de lo que me habéis explicado es:
Lo que se pone entre "(Aquí)", los parámetros, son las variables que se podrán utilizar en main¿?
145  Programación / Programación C/C++ / Funciones en: 23 Agosto 2015, 17:14 pm
Hola, quiero hacer un programa con funciones, se más o menos como funcionan pero necesito saber que significa el retorno y como funciona.
Siempre he tenido la necesidad de saber como funciona algo pero desde la raíz.
Si alguien puede explicarme como funciona para que sirve y algunos detalles más.

(Hize un tema referido a los retornos pero no me quedo claro, y me vuelve ha surgir la misma duda)

Gracias.
146  Seguridad Informática / Hacking / Re: Opciones de Nmap en: 21 Agosto 2015, 00:51 am
 :o Lo primero gracias por tomarte el tiempo para explicármelo.

               
La opcion -iL va acompañada de un fichero en el que estarán los hosts. Si quieres escanear por ejemplo las IP's 192.168.1.8 192.168.1.6 y 192.168.1.244, las escribes en un fichero separadas por un salto de linea, y luego llamas a nmap con el argumento -iL <fichero>.

La opción -iR es muy simple, el argumento que le das es un numero. La funcion de éste argumento es que escanea los X primeros hosts aleatorios.

La opcion -sL esta sirve simplemente para listar los objetivos, la propia ayuda lo dice.

La opcion -f es una opción muy práctica cuando quieres que el escaneo sea efectivo contra un host en el que existe un firewall. Nmap fragmenta los paquetes para que le sea más dificil al firewall detectar que les están escaneando.

La opcion -D no la he usado en la vida pero supongo que sirve para spoofear alguna dirección ip para ofuscar el escaneo.

La opcion -e simplemente es para especificarle a NMAP la interfaz que vas a usar, wlan0 o wlan1 o eth0

Y la última opcion es para que te suelte más información o no.



Sabía que man nmap era para ver la explicación del comando, es más la use antes de postear este tema pero no me quedaba nada claro con la explicación.

147  Foros Generales / Dudas Generales / Re: Cuanto tiempo es necesario paa poder programar bien? en: 21 Agosto 2015, 00:42 am
Mod: Quitaste la primera pregunta mientras escribía :P


Tienes razón la modifique ya que no me acordaba de que recientemente había abierto un tema para esa pregunta.


La pregunta decía algo como: ¿Qué significa que C es orientado a objetos?


Esa era la pregunta :xD

Muchas gracias por los links y consejos y vuestro tiempo, porque me habéis aclarado muchas dudas :)
148  Programación / Programación C/C++ / Re: Diferencias entre funcion que retorna y no retorna. en: 21 Agosto 2015, 00:31 am
Muchas gracias me han parecido super interesantes los links del video y porfin me ha ayudado ha entenderlo ;-) :xD

Y bueno gracias por tomaros el tiempo para explicarmelo ;D
149  Programación / Programación C/C++ / Re: Diferencias entre funcion que retorna y no retorna. en: 20 Agosto 2015, 21:43 pm
Entiendo el segundo ejemplo ya que printf()  va ha mostrar en pantalla el numero 2 es así?

Y el primer ejemplo no entiendo lo de (const char*, ...);
Lo único que entiendo de el ejemplo es que se va ha mostrar algo en pantalla que después de mirarlo mucho y pensarlo no he llegado a la conclusión y que hay una variable char.

Creo que aun estoy en lo más básico porque no entiendo tu sintaxis en el interior de printf().

Y sigo sin entenderpara que sirve que retorne un numero, quizás para que el programa sepa que no ha habido ningún error en el programa? Imagino que es eso pero de que sirve que una funcion
Código
retorne un valor, no basta con el
Código
  1. return 0;
de el final?
150  Foros Generales / Dudas Generales / Re: Cuanto tiempo es necesario paa poder programar bien? en: 20 Agosto 2015, 21:34 pm
Gracias por el aporte.
Lo que tengo pensado hacer en C es por ejemplo hacer cosas con la memoria de forma rápida, segmentación de memoria, permisos de archivos, lo de punteros y tal e imagino que algunas herramientas, digamos que es bastante básico.

Y ahora que tengo vuestra atención me veo obligado ha hacer una pregunta:

1.-He leído que si sabes C++ sabes C y que si sabes C no sabes C++, y como C++ es un complemento de C pero más poderoso que me recomendais usar C o C++¿?

Por cierto gracias por la atención. :rolleyes:
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 [15] 16 17 18 19 20 21 22 23
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines