Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Bueno, ¿has conseguido
No, no va a funcionar.
Para conseguir lo que quiero, necesito conocer la estructura completa del array y tener un puntero al principio de la estructura.
Puedes probarlo, por supuesto... Pero eso es un truco). Aunque en general... Sí, tendré que probarlo )
¿qué es la "estructura completa"?
su tamaño? o el tipo de datos?
¿qué es la "estructura completa"?
¿Podría detallar dónde está el problema?
Bueno por ejemplo -- cuando pasas un array de cadenas a la dll, no pasas un puntero a una cadena nula, sino una estructura con un puntero.
Así que para los arrays, no veo la manera de llegar a la estructura en sí. Sólo hay un puntero a los datos del array en sí.
Vale, pero ha surgido una idea más )
Bueno por ejemplo -- cuando pasas un array de cadenas a la dll, no pasas un puntero a una cadena nula, sino una estructura con un puntero.
Así que para los arrays, no veo la manera de llegar a la estructura en sí. Sólo hay un puntero a los datos del array en sí.
Envuelve el array por una estructura, entonces puedes llegar allí. consumo de memoria extra == 0.
¿Cómo se obtiene un puntero a una estructura? Quería hacer casi lo mismo, pero con un dato más.
memcpy() :)
Vale, tendré que probarlo esta noche.
Porque los enlaces no funcionan, los archivos no funcionan ( . Tengo que conseguir algo al menos.