Ir ao conteúdo
  • Cadastre-se

DLL C++ retornando string para aplicação C#


lNapa

Posts recomendados

Bom dia,

Estou iniciando agora na criação de Dll em C++, estou utilizando o codeblocks 12.11, já vi C na faculdade!

Vi alguns tutoriais na net para criar a Dll, criei umas funções bem básicas de inicio (somar, subtrair..), mas quando fui utilizar com string eu tenho um erro no Visual Studio onde o vshost precisa ser fechado (estou utilizando a dll criada em uma desktop application c#).

Queria ver se há algo errado no meu código C++, pois no C# tenho quase certeza que esta tudo ok.

main.h

http://pastebin.com/8kvakYDW

main.cpp

http://pastebin.com/araENkCH

código no C#

http://pastebin.com/eBEiZK7p

Códigos acima, se precisar usar ponteiros ao invés de string no C++, tenho que relembra-los!!

Obrigado pela ajuda!!

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...