" />

成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

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

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

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

1. 創(chuàng)建C DLL

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

接下來,在彈出的Win32應(yīng)用程序向?qū)е?,點擊“下一步”,選中DLL和空項目,然后點擊“完成”。

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

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

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

2. 創(chuàng)建C DLL

打開另一個Visual Studio 2008項目。單擊“文件”->“新建”->“項目”,在彈出的對話框中選擇CLR類庫,并將項目命名為cllidll,然后點擊“確定”。

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

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

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

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

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

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

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

最后,按下F5編譯并運行。

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

標(biāo)簽: