" />

国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

如何在C工程中調(diào)用C 的類

在項(xiàng)目開(kāi)發(fā)過(guò)程中,有時(shí)候我們需要在C工程中調(diào)用C 中的類。下面將介紹如何實(shí)現(xiàn)這種調(diào)用。 1. 創(chuàng)建C DLL 首先,在Visual Studio 2008中打開(kāi)一個(gè)新的項(xiàng)目。單擊“文件”->

在項(xiàng)目開(kāi)發(fā)過(guò)程中,有時(shí)候我們需要在C工程中調(diào)用C 中的類。下面將介紹如何實(shí)現(xiàn)這種調(diào)用。

1. 創(chuàng)建C DLL

首先,在Visual Studio 2008中打開(kāi)一個(gè)新的項(xiàng)目。單擊“文件”->“新建”->“項(xiàng)目”,在彈出的對(duì)話框中選擇Win32控制臺(tái)應(yīng)用程序,并將項(xiàng)目命名為cppdll,然后點(diǎn)擊“確定”。

接下來(lái),在彈出的Win32應(yīng)用程序向?qū)е校c(diǎn)擊“下一步”,選中DLL和空項(xiàng)目,然后點(diǎn)擊“完成”。

右鍵單擊cppdll項(xiàng)目,在菜單中選擇“添加”->“類(C )...”,在彈出的對(duì)話框中選擇C 類,將類名命名為cppdll,然后點(diǎn)擊“完成”。

在.cpp文件和.h文件中分別寫入相應(yīng)的代碼。

最后,修改工程的輸出目錄,編譯并生成解決方案。

2. 創(chuàng)建C DLL

打開(kāi)另一個(gè)Visual Studio 2008項(xiàng)目。單擊“文件”->“新建”->“項(xiàng)目”,在彈出的對(duì)話框中選擇CLR類庫(kù),并將項(xiàng)目命名為cllidll,然后點(diǎn)擊“確定”。

在.cpp文件和.h文件中分別寫入相應(yīng)的代碼。

為了能夠正確引用cppdll.h文件,需要添加cppdll.h文件的路徑。

同樣地,修改工程的輸出目錄,編譯并生成解決方案。

3. 創(chuàng)建C控制臺(tái)應(yīng)用程序

再次創(chuàng)建一個(gè)新的項(xiàng)目,選擇Visual C控制臺(tái)應(yīng)用程序,并將項(xiàng)目命名為csmain,然后點(diǎn)擊“確定”。

在解決方案管理器窗口中,右鍵單擊“引用”,選擇“添加引用”->“瀏覽”,找到cllidll.dll文件,并點(diǎn)擊“確定”。

在.cs文件中添加相應(yīng)的代碼。

最后,按下F5編譯并運(yùn)行。

通過(guò)以上步驟,我們就可以在C工程中成功調(diào)用C 的類了。

標(biāo)簽: