tengo las estructuras ++ siguiente C¿Cómo organizar una serie de estructuras de tamaño variable? C# y C++ interoperabilidad ayuda
struct InnerStruct
{
int A;
int B;
};
struct OuterStruct
{
int numberStructs;
InnerStruct* innerStructs;
};
y una función de C++
OuterStruct getStructs();
¿Cómo puedo reunir esta en C#? Donde las definiciones # C es
struct OuterStruct {
InnerStruct[] innerStructs;
};
Hombre genial, muchas gracias. Además, como una pregunta rápida, ¿es posible Mariscal vector, de modo que podría tener OuterStruct tener un vector de InnerStructs? Sé que no se pueden organizar las clases, pero pensé que tal vez alguien había escrito algo complicado para hacer esto. – DevDevDev
No es que yo sepa, pero nunca he buscado. :-) –
¿Lanzaste el puntero a 'int'? ¿Qué sucede si se ejecuta en un proceso de 64 bits? [No necesita los moldes] (https://msdn.microsoft.com/en-us/library/system.intptr.op_addition (v = vs.110) .aspx) – doug65536