Programación General > C/C++
Uso de estructuras
m0skit0:
Uf, vaya follón... <_< Mil disculpas por el despiste, pero tienes razón. Prueba así:
--- Código: C ---ARNameType parametro1="ShortDescription";ARNameType parametro2="Category"; ARNameType *parametros[]={¶metro2,¶metro1,NULL}; ARNameList listaAttr ={ 2 , parametros};
También, ¿por qué no pruebas a asignar los valores después de la declaración?
--- Código: C ---ARNameType parametro1;ARNameType parametro2; ARNameType *parametros[]; ARNameList listaAttr; *parametro1="ShortDescription";*parametro2="Category"; parametros[0] = parametro2;parametros[1] = parametro1;parametros[2] = NULL; listaAttr.numItems = 2;listaAttr.namelist = parametros; Vemos a ver qué tal. Disculpa por haberte liado tanto... :bad:
chuscazo:
Nada tío, así tampoco, siguen saliendo los mismo errores y he probado varias combinaciones.
Lo he escalado al soporte de la herramienta (la que trae la API) a ver si se estiran y me ayudan o me dicen que es lo que pasa, porque mas combinaciones no pudo probar. También es un problema que no sea utilizado por mucha gente, porque no hay muchos hilos sobre esto.
Muchas gracias por tu tiempo, ayuda e ideas. En cuanto sepa algo de lo que pasa lo pondré en este hilo. De todas formas si se os siguen ocurriendo ideas yo estaré aquí detrás a la espera.
Saludos.
m0skit0:
Pero ¿has probado también las asignaciones independientemente de las declaraciones y tampoco funciona? :huh:
chuscazo:
Claro, y también salen errores y avisos. En esa asignación es donde he hecho varias pruebas ya que de esa forma no había probado todavía.
De todas formas si que consigo crear la estructura y acceder a ella, aunque con avisos en la asignación, pero lo que parece que luego no funciona bien es el uso que hace de ella otra función de la API.
Saludos.
Navegación
[*] Página Anterior
Ir a la versión completa