當前位置:吉日网官网 - 錢幣收藏 - Vs2015c++調用當前解決方案中的c#項目對象。

Vs2015c++調用當前解決方案中的c#項目對象。

試試這個。

C++通過DLL調用C#代碼。

標簽:C++C#C# DLLC++公共* * *運行時托管代碼

2013-03-18 10:48 31128人閱讀評論(五)收集報道。

分類:

C/C++/C#基礎(17)

版權聲明:本文為博主原創文章,未經博主允許,不得轉載。

本文將介紹如何在C++中通過DLL調用C#代碼。

首先建立C#的“類庫”項目CShapeDLL。

然後輸入以下代碼:

[csharp]查看純文本

//C++通過DLL調用C#代碼。

//ew CMyWriteLine;

writeline class-& gt;Text = "使用C#演示CMyWriteLine

writeline class-& gt;writeline func();

writeline class-& gt;text = " By more windows(ew CMyAddClass;

add class-& gt;數字1 = 3;

add class-& gt;數字2 = 5;

printf(" c#中CMyAddClass的演示\ n ");

printf("%d + %d = %d\n ",add class-& gt;Number1,addClass-& gt;Number2,addClass-& gt;add func());

getch();

返回0;

}

//通過更多窗口(/更多窗口)

編譯,錯誤。提示如下:

致命錯誤C1190:托管對象代碼需要“/clr”選項。

好了,修改壹下,在“屬性”->下;“配置屬性”->;“常規”->;在“公共語言運行時支持”中選擇“公共語言運行時支持(/clr)”。如下圖所示(圖片無法訪問?請訪問/more windows/article/details/8678431)。

  • 上一篇:抖音經典文案大全抖音經典文案有哪些
  • 下一篇:放多少年才是真正的陳皮
  • copyright 2024吉日网官网