Resultados da pesquisa a pedido "marshalling"
Como passar a matriz de duplas de C # para C ++ (DLL)
a assinatura da função C ++ é: int Eye_GetPositionSC2(std::string fname_mob, double sensors[9], int &map_x, int &map_y)a assinatura da função C # é: [DllImport(@"eyeWhere.dll", CallingConvention = CallingConvention.Cdecl, CharSet = ...
Marshalling XML para Java com os elementos "anyAttribute" e "any" em XSD
Estou preso com este problema XSD e JAXB ... Por favor me ajude ... O que eu preciso alcançar é gerar completamente o xml abaixo. <?xml version="1.0"?> <GovTalkMessage xmlns="http://www.govtalk.gov.uk/CM/envelope"> .... <Body> ...
Lendo uma estrutura de dados C / C ++ em C # de uma matriz de bytes
Qual seria a melhor maneira de preencher uma estrutura C # de uma matriz de bytes [] onde os dados eram de uma estrutura C / C ++? A estrutura C ficaria assim: (meu C está muito enferrujado): typedef OldStuff { CHAR Name[8]; UInt32 User; CHAR ...
Como empacotar uma string C ++ de comprimento desconhecido para C # usando seu ponteiro?
Estou tentando empacotar uma matriz de caracteres alocada dinamicamente em uma estrutura para c #. A estrutura possui um ponteiro para a matriz. O problema é que a matriz de caracteres contém várias seqüências terminadas nulas e a ...
Chamar a função Delphi de c #
Eu tenho um código-fonte DLL abaixo. library Project1; uses System.SysUtils, System.Classes; type IStringFunctions = interface ['{240B567B-E619-48E4-8CDA-F6A722F44A71}'] function GetMethodValueAsString():PAnsiChar; stdcall; end; TStringFunctions ...
Marshalling float Array para c #
Eu estou tentando empacotar uma estrutura que contém uma matriz de flutuação de uma DLL C ++ para c #. Eu criei a DLL C ++ a partir do seguinte código: //MarshalTest.h namespace mTest{ typedef struct { float data[3]; int otherStuff; } ...
Estrutura complexa de Marshalling para c #
Eu ainda estou lutando para organizar uma estrutura bastante complexa de c ++ para c #. A estrutura em c ++ é a seguinte: typedef struct { DWORD Flags; DWORD TimeCode; DWORD NodeMoving; Matrix NodeRots[NUM_GYROS]; Vector Position; DWORD ...
Mapa de Marshall para XML no Go
Estou tentando gerar um mapa como dados XML, no entanto, recebo o seguinte erro: xml: unsupported type: map[string]intOs mapas de Marshalling funcionam bem para JSON, então não entendo por que não funcionaria da mesma forma para XML. Usar ...
Passando um vetor / array de C ++ não gerenciado para C #
Quero passar entre 100 e 10.000 pontos de um C ++ não gerenciado para C #. O lado do C ++ é assim: __declspec(dllexport) void detect_targets( char * , int , /* More arguments */ ) { std::vector<double> id_x_y_z; // Now what's the best way to ...
Manipulando Elementos Aninhados no JAXB
Gostaria de saber se é possível que o JAXB não crie objetos Java para elementos XML que servem como wrappers. Por exemplo, para XML da seguinte estrutura <root> <wrapper> <entity/> </wrapper> </root>Eu não quero um objeto para<wrapper> para ser ...