Foros del Web » Programación para mayores de 30 ;) » C/C++ »

objetos en c?o algo similar

Estas en el tema de objetos en c?o algo similar en el foro de C/C++ en Foros del Web. hola , buenas, una consulta por curiosidad... yo vi este lenguaje en la facultad, si quiero crear una especie de agenda... como un array, existian ...
  #1 (permalink)  
Antiguo 18/03/2014, 13:04
 
Fecha de Ingreso: febrero-2013
Ubicación: en mi casa
Mensajes: 541
Antigüedad: 8 años, 9 meses
Puntos: 3
objetos en c?o algo similar

hola , buenas, una consulta por curiosidad... yo vi este lenguaje en la facultad, si quiero crear una especie de agenda...
como un array, existian las listas , pilas, pero antes habia algo que funcionaba de manera similar a los objetos...

donde podia ingresar datos de distinto tipo... no me acuerdo que eran...
  #2 (permalink)  
Antiguo 18/03/2014, 14:18
Avatar de vangodp  
Fecha de Ingreso: octubre-2013
Mensajes: 934
Antigüedad: 8 años, 2 meses
Puntos: 38
Respuesta: objetos en c?o algo similar

Estructuras?
  #3 (permalink)  
Antiguo 18/03/2014, 14:58
 
Fecha de Ingreso: enero-2012
Ubicación: Buenos Aires
Mensajes: 745
Antigüedad: 9 años, 10 meses
Puntos: 35
Respuesta: objetos en c?o algo similar

+1 a estructuras
  #4 (permalink)  
Antiguo 19/03/2014, 00:51
Avatar de patilanz  
Fecha de Ingreso: enero-2012
Mensajes: 880
Antigüedad: 9 años, 11 meses
Puntos: 29
Respuesta: objetos en c?o algo similar

http://c.conclase.net/curso/?cap=011
  #5 (permalink)  
Antiguo 19/03/2014, 06:59
Avatar de nup_  
Fecha de Ingreso: noviembre-2010
Mensajes: 265
Antigüedad: 11 años
Puntos: 32
Respuesta: objetos en c?o algo similar

Hola:
Solo señalar q en C no existe nada similar a los objetos de C++ o Java. Hay mecanismos para emularlos pero resultan ser muy complejos.
En C las estructuras NO son objetos, son solo una agrupación de datos q se pueden acceder bajo un mismo nombre.
El enlace de c.conclase.net es acerca de las estructuras en C++ q son diferentes. Las estructuras de C++ soportan funciones dentro de ellas, las de C no.
Algunas de las principales diferencias entre los objetos y las estructuras es q estas últimas no soportan:
Herencia
Polimorfismo
Genericidad

slds;
nup_
  #6 (permalink)  
Antiguo 19/03/2014, 07:15
 
Fecha de Ingreso: febrero-2013
Ubicación: en mi casa
Mensajes: 541
Antigüedad: 8 años, 9 meses
Puntos: 3
Respuesta: objetos en c?o algo similar

efectivamente eran estructuras...
tiene algo que ver, que por eso sea "programacion estructurada" a diferencia de la "programacion orientada a objetos"?
  #7 (permalink)  
Antiguo 19/03/2014, 12:42
 
Fecha de Ingreso: enero-2012
Ubicación: Buenos Aires
Mensajes: 745
Antigüedad: 9 años, 10 meses
Puntos: 35
Respuesta: objetos en c?o algo similar

No... aquí dice bien lo que es programación estructurada: http://es.wikipedia.org/wiki/Program...n_estructurada.

Y las estructuras de C pueden tener perfectamente un puntero a una función.

  #8 (permalink)  
Antiguo 19/03/2014, 14:42
Avatar de L3m0n  
Fecha de Ingreso: diciembre-2011
Mensajes: 219
Antigüedad: 10 años
Puntos: 46
Respuesta: objetos en c?o algo similar

Cita:
Iniciado por nup_ Ver Mensaje
Las estructuras de C++ soportan funciones dentro de ellas, las de C no.
Algunas de las principales diferencias entre los objetos y las estructuras es q estas últimas no soportan:
Herencia
Polimorfismo
Genericidad

slds;
nup_
Que no este implementado en el lenguaje no quiere decir que no se pueda hacer. Los punteros dan mucho de sí. Otra cosa es si quieres no quedarte loco en el camino, pero eso ya es decision personal.
  #9 (permalink)  
Antiguo 20/03/2014, 08:37
Avatar de vangodp  
Fecha de Ingreso: octubre-2013
Mensajes: 934
Antigüedad: 8 años, 2 meses
Puntos: 38
Respuesta: objetos en c?o algo similar

Una estructura es como si se tratara de una clase con sus miembros públicos.
No soy un experto en programación, pero lo que preguntaba era si se podía poner datos de varios tipos en ella, y eso si cumple perfectamente.
Luego puedes crear una especie de objetos aparir de ellas.
Si lo que busca son clases mejor se pase ya a cpp ¿¿Por que, o para que vas a querer poner clases en c si ya esta cpp??? :/

Etiquetas: funcion, objetos, similar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:11.