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

Duda sobre struct en C

Estas en el tema de Duda sobre struct en C en el foro de C/C++ en Foros del Web. Buenas noches a todos/as. ¿Alguien me puede decir que pasa con la compatibilidad binaria cuando modifico el orden de las variables en un struct?. De ...
  #1 (permalink)  
Antiguo 26/05/2012, 14:23
 
Fecha de Ingreso: diciembre-2003
Mensajes: 15
Antigüedad: 20 años, 4 meses
Puntos: 0
Duda sobre struct en C

Buenas noches a todos/as. ¿Alguien me puede decir que pasa con la compatibilidad binaria cuando modifico el orden de las variables en un struct?. De antemano muchas gracias.
  #2 (permalink)  
Antiguo 26/05/2012, 17:41
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años
Puntos: 228
Respuesta: Duda sobre struct en C

Es muy poco compatibles.... de por si cambiar el compilador o la version del mismo....

No se que quieras hacer pero no te fies de eso.
  #3 (permalink)  
Antiguo 27/05/2012, 11:25
 
Fecha de Ingreso: diciembre-2003
Mensajes: 15
Antigüedad: 20 años, 4 meses
Puntos: 0
Respuesta: Duda sobre struct en C

Hola de nuevo sam90, me refería a que pasa con la compatibilidad binaria de los ejecutables si cambiamos el orden de las variables en un struct. O sea, si modifico el orden y lo vuelvo a compilar, ¿el ejecutable podría dar problemas? ¿seguiría siendo compatible?. Muchas gracias de antemano.
  #4 (permalink)  
Antiguo 27/05/2012, 13:11
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años
Puntos: 228
Respuesta: Duda sobre struct en C

No hay ningun problema con eso...el binario nuevo va a funcionar correctamente.
  #5 (permalink)  
Antiguo 27/05/2012, 17:37
 
Fecha de Ingreso: diciembre-2003
Mensajes: 15
Antigüedad: 20 años, 4 meses
Puntos: 0
Respuesta: Duda sobre struct en C

Gracias lo probaré...

Etiquetas: struct, variables
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 14:14.