Eduardo
2005-01-05 21:35:35 UTC
Hola al grupo!
Soy una persona con conocimientos algo rudimentarios de C , me ha surgido
este problema y no encuentro la manera 'limpia y elegante' de escribir la
instruccion.
Tengo una serie de datos en memoria de longitud y tipo variables, y un
puntero al comienzo.
La estructura es la siguiente:
char TipoDeObjeto[7]
int LongitudDelCampoEnBytes // 32 bits
char/int/float Arg1
char/int/float Arg2
....
char/int/float ArgN
[siguiente]
De acuerdo a la funcion que se haga se ignora el objeto y se pasa al
siguiente, todo lo que tengo que hacer es sumar la longitud del campo al
puntero y me queda apuntando al siguiente.
Todos mis intentos de escribirlo correctamente fracasaron, alguien me puede
decir como?.
Saludos.
Eduardo.
Soy una persona con conocimientos algo rudimentarios de C , me ha surgido
este problema y no encuentro la manera 'limpia y elegante' de escribir la
instruccion.
Tengo una serie de datos en memoria de longitud y tipo variables, y un
puntero al comienzo.
La estructura es la siguiente:
char TipoDeObjeto[7]
int LongitudDelCampoEnBytes // 32 bits
char/int/float Arg1
char/int/float Arg2
....
char/int/float ArgN
[siguiente]
De acuerdo a la funcion que se haga se ignora el objeto y se pasa al
siguiente, todo lo que tengo que hacer es sumar la longitud del campo al
puntero y me queda apuntando al siguiente.
Todos mis intentos de escribirlo correctamente fracasaron, alguien me puede
decir como?.
Saludos.
Eduardo.