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

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


  Mostrar Mensajes
Páginas: 1 ... 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 [27] 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 ... 46
261  Programación / Programación C/C++ / Re: Ayuda para un programillo en: 12 Diciembre 2011, 19:22 pm
Sumado a lo que te corrigen acá arriba. Te diría que copies los errores de compilación y los pegues para tener más información!
262  Programación / Programación C/C++ / Re: ayuda... tutorial getch en: 12 Diciembre 2011, 15:12 pm
En realidad, getch() es una función de la librería conio.h (la cual queremos muuuuuucho por aquí :S).
Esta función lo que hace es esperar a que el usuario pulse una tecla para continuar el programa. Mucha gente lo que hace es tomar esa función en introducirla antes de cerrar el programa, para simular una "pausa".

Sobre la librería conio.h, te recomiendo leer este hilo: http://foro.elhacker.net/programacion_cc/lo_que_no_hay_que_hacer_en_cc_nivel_basico-t277729.0.html

Salud!

PD: es cambie
EDIT: PD2: Creo que no hace falta aclarar pero por las dudas, para estos casos, Google es tu mejor amigo :P
263  Foros Generales / Noticias / Re: Internet supersónico: EEUU inventa la red diez veces más rápida en: 12 Diciembre 2011, 15:08 pm
Y a Argentina ni te cuento :)
264  Foros Generales / Foro Libre / Re: El primer tema en: 12 Diciembre 2011, 00:16 am
Jajaja si lo se, tengo que comprarle cuerdas nuevas igual :P Ya están a punto de morir estas...
265  Foros Generales / Foro Libre / El primer tema en: 11 Diciembre 2011, 23:06 pm
Quizás esto irá en el subforo de Música, pero la verdad es que está totalmente desvirtuado ese subforo, por eso lo posteo acá.
Recién terminé de subir el primer tema creado exclusivamente por mí. Vale aclarar que conozco poco y nada de teoría musical, mi idea era más bien mostrar la letra con algo de ritmo.
Críticas constructivas... todas! jajaja pero bue, tengo que mejorar la voz principalmente.

A ver si se animan, si tienen alguna banda dejar algún tema, o alguna canción que compusieron!!
http://www.goear.com/listen/e020dc8/firstthemenotitle-fernoooo
266  Foros Generales / Foro Libre / Re: Feliz Navidad chicos...... en: 11 Diciembre 2011, 22:04 pm
Un poco tempra para esto, pero igualmente!!
267  Programación / Programación C/C++ / Re: Ayuda Con Header En C en: 11 Diciembre 2011, 19:36 pm
En teoría sí. Pensalo análogamente como una librería.
268  Programación / Programación C/C++ / Re: Ayuda Con Header En C en: 11 Diciembre 2011, 18:46 pm
En el .h lo que haces es declarar las funciones que vas a implementar en el .c y utilizar en algún otro source. Es decir, declarar los prototipos, constantes, etc.
Este archivo .h junto con su respectivo .c, funcionará como una entidad aparte o una parte de tu programa entero.

Las ventajas que tiene es que puedes utilizarlo en todos los programas que quieras, porque al ser una entidad aparte, éste funciona de tal manera (dependiendo de las precondiciones y postcondiciones) que no cambiará, independientemente del programa en el que lo utilices. Estará disponible siempre y cuando incluyas el header en el .c donde utilizarás las funciones que éste posea. Además de que simplifica mucho el debugging porque si ya trabajaste con esta función creada, sabes que no contiene ningún error siempre y cuando estés cumpliendo las precondiciones!

Ejemplo:
Vos querés hacer un programa que haga un número elevado a otro (potencia).
Pero claro, por qué no mejor dividirlo, creo una función que potencie dos números en un archivo aparte, y luego podré utilizarla no sólo en éste, sino en todos los programas que se me antojen. Pues bien, creo un .h y declaro mi funcion "potencia". Ahora creo un .c, e implemento mi función potencia (incluyendo, obviamente al header para que reconozca el prototipo de la función).

Pues bien, ya tengo mi .h con una función potencia y su respectivo .c donde está implementada. Ahora puedo crear todos los programas que quiero, incluyendo el .h donde está mi función potencia y utilizarla! Así como incluyes el stdio para utilizar scanf y printf o el stdlib para alocar y liberar memoria, etc.

Te recomiendo leer sobre TDAs. Justamente, este conjunto de archivos header y source se conoce, comúnmente, como Tipo de Dato Abstracto.

PD: Quizás te oscurecí más de lo que te aclaré, pero leyendo algo sobre TDA te irás dando cuenta, cualquier cosa vuelve a preguntar y trataré de aclararlo mejor :P
269  Programación / Programación C/C++ / Re: Ayuda Con Header En C en: 11 Diciembre 2011, 18:25 pm
Básicamente en un header, vos codeás los prototipos de todas las funciones que utilizarás en el source, además de constantes, algunas variables de ese ámbito.
Se puede dividir un programa entero de un solo source, a varios sources diferentes (con sus respectivos header files) y al momento de juntarlos a todos en el source principal (generalmente donde se incluye al main) sólo debes incluir estos .h (como, por ejemplo, hacés con stdio, stdlib, etc).
Gracias a esto, podés utilizar las funciones que declaraste en los header, y que implementaste en su respectivo source! (un archivo .h para declarar, un archivo .c o .cpp para implementar).
Espero que se haya aclarado un poco!
270  Foros Generales / Sugerencias y dudas sobre el Foro / Re: como llegar a ser moderador?? en: 11 Diciembre 2011, 18:18 pm
Ojo que seguro te hacen pagar derecho de piso... :P
Páginas: 1 ... 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 [27] 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 ... 46
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines