Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - @synthesize

#1581
Se me olvido decirte, el uso mas común de las estructuras es para crear nodos, y con ellos, todo tipo de estructuras dinámicas.. Aparte, como dije, son buenas para definir grupos de variables distintas que vayas a usar varias veces...
#1582
Lo vas pillando, ahora lo va a entender mejor, vamos a implementar un array de estructuras (Estructura estática)




struct Nodo
{
   int Dato;
} array[10];

int cont;

for (cont=0;cont<10;cont++)
{
   array[cont].Dato =cont;
}



Con este código declaramos un array de estructuras, y las inicializamos con un For. SI tienes un Hotel con 10 habitaciones, lo puedes hacer igual, no se si me entiendes.

Tampoco quiero decirte todo lo que puedes hacer con estructuras, porque implica punteros... Como consejo, ensaya con lo que te he dicho, haz tus primeras estructuras y vas contando. Tampoco te he dicho, puedes usarlas con typedef como hago yo para el ejemplo del hotel.


#1583
Programación C/C++ / Re: Lio de compiladores
3 Junio 2010, 19:33 PM
GCC es mi favorito, junto con el IDE Geany. EN clase, desgraciadamente no usan GNU/linux, así que usamos Borland C 3.1
#1584
Imagínate que tienes que hacer un gestor de habitaciones para un hotel. (Un ejercicio que hice hace poco, por cierto xD)

Para tener una buena organización, es tenerlo todo por estructuras, me explico:

Creas una estructura modelo para todas las habitaciones


typedef struct Habitacion
{
   int estado;
   char fecha[10];
   int tipo;
}cuarto;


Es un ejemplo muy pequeño, pero sirve.

Puedes crear varias habitaciones... Pero vamos a trabajar solo con 1.

Imagínate, que la variable estado, puede estar con el valor 0 (Libre) o 1 (Ocupado). Para comprobar en que estado está la habitación, hacemos:


if (cuarto.estado==1)
...
else
...



También podemos cambiar el estado,...


cuarto.estado =1;



Es un simple ejemplo de para qué puedes usar estructuras.. Luego cuando estudies punteros las vas a ver mucho mas, para crear varios tipos de estructuras dinámicas como listas, pilas y colas, tablas, etc.




Lo dicho, para acceder a los miembros de una estructura, usamos esto:

nombre_estructura.miembro

Mas adelante lo verás con punteros

nombre_estructura->puntero


:P




#1585
Foro Libre / Re: Hacking
3 Junio 2010, 04:14 AM
Cita de: Kasswed en  3 Junio 2010, 03:19 AM
En una cosa si llevan razón, y es que Stallman está loco (y en el mal sentido).

¿Llamas loco a una persona que vive la vida como quiere? Pues yo también estoy loco.
#1586
Pero no es recomendable usar conio, puedes hacerte tu mismo la función con cabeceras estándar.
#1587
Foro Libre / Re: Esto es serio
3 Junio 2010, 00:01 AM
Cita de: peibol0.1 en  3 Junio 2010, 00:00 AM
Cita de: GNU López en  2 Junio 2010, 23:51 PM
Cita de: peibol0.1 en  2 Junio 2010, 23:49 PM
igual es por creas demasidos post que al fin y al cabo no aportan nada... por eso la gente prefeire discutir  asi se hacen mas entretenidos

:huh:

Gracias por el elogio XDDDDDDDDDDDDDDDDDDDDDD


XDDD era para tocarte los..

#1588
Foro Libre / Re: Esto es serio
2 Junio 2010, 23:51 PM
Cita de: peibol0.1 en  2 Junio 2010, 23:49 PM
igual es por creas demasidos post que al fin y al cabo no aportan nada... por eso la gente prefeire discutir  asi se hacen mas entretenidos

:huh:

Gracias por el elogio XDDDDDDDDDDDDDDDDDDDDDD
#1589
Foro Libre / Esto es serio
2 Junio 2010, 23:10 PM
últimamente, cada vez que creo un post, se sale de su temática y la gente empieza a "discutir"  :silbar: ¿Por qué mis post son tan polémicos? En serio, ¿Qué pasa? XD
#1590
Foro Libre / Re: Hacking
2 Junio 2010, 23:07 PM
Cita de: Randomize en  2 Junio 2010, 23:02 PM
Ante todo un hacker es una persona humana xDDDD


No, ya en serio... Siempre se ha entendido al vocablo "hacker" como el correspondiente al individuo que asalta computadoras utilizando metodos no muy legales.

¿Teniendo el nombre que tiene tanto la web como el foro no sois capaces de definir lo que hoy en día es un hacker?

Un hacker es un erudito en informática, tanto de una como de otra vertiente, tanto lícita como ilícitamente.

Yo no soy un hacker (por motivos personales, mi ética me impide, e impedirá siempre, asaltar un sistema del tipo que sea).



ES que según la ética hacker, no es ético asaltar equipos, es lo que quiero decir con el post.

Y me siento insultado cuando me dicen, al yo decir que intento ser hacker, que por qué soy mala persona. Solo busco conocimiento y ética.