欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C++調(diào)用C#的DLL實現(xiàn)方法

 更新時間:2014年07月21日 10:16:32   投稿:shichen2014  
這篇文章主要介紹了C++調(diào)用C#的DLL實現(xiàn)方法,很有實用價值,需要的朋友可以參考下

SwfDotNet是C#編寫的,這是個特別好的讀寫Swf文件的庫。本文講述了在C++項目中,怎么讓C++調(diào)用C#的DLL動態(tài)鏈接庫文件。

具體的實現(xiàn)步驟如下:

一、創(chuàng)建C# DLL,需要指定應用類型為“類庫”,代碼:

namespace CSLib
{
  public class Class1
  {
    private string name;

    public string Name
    {
      get
      {
        return name;
      }
      set
      {
        name = "Your Name: " + value;
      }
    }
  }
}

二、C++客戶程序,是個控制臺應用,代碼:

#using "..\debug\CSLib.dll"
using namespace CSLib;

int _tmain(int argc, _TCHAR* argv[])
{
 Class1 ^c = gcnew Class1();

 c->Name = "zzj";

 printf("%s\n", c->Name);

 return 0;
}

三、這里有幾點要記住

1.使用#using引用C# DLL,而不是#include

2.別忘了using namespace CSLib;

3.使用C++/clr語法,采用正確的訪問托管對象,即:使用'^',而不是星號'*'。
 

相關文章

  • C語言數(shù)組a和&a的區(qū)別講解

    C語言數(shù)組a和&a的區(qū)別講解

    今天小編就為大家分享一篇關于C語言數(shù)組a和&a的區(qū)別講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-02-02
  • VC++在TXT文件指定位置追加內(nèi)容的方法

    VC++在TXT文件指定位置追加內(nèi)容的方法

    這篇文章主要介紹了VC++在TXT文件指定位置追加內(nèi)容的方法,功能較為實用,需要的朋友可以參考下
    2014-08-08
  • 簡單了解C++常見編程問題解決方案

    簡單了解C++常見編程問題解決方案

    這篇文章主要介紹了C++常見編程問題解決方案,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-07-07
  • 利用Matlab制作環(huán)形相冊效果詳解

    利用Matlab制作環(huán)形相冊效果詳解

    這篇文章主要為大家介紹了如何利用Matlab制作出環(huán)形相冊的效果,文中的示例代碼講解詳細,對我們學習Matlab有一定幫助,需要的可以參考一下
    2022-03-03
  • C語言中static的作用及C語言中使用靜態(tài)函數(shù)有何好處

    C語言中static的作用及C語言中使用靜態(tài)函數(shù)有何好處

    在C語言中,static的作用有三條:一是隱藏功能,二是保持持久性功能,三是默認初始化為0。本文重點給大家介紹C語言中static的作用及c語言中使用靜態(tài)函數(shù)有何好處,對本文感興趣的朋友一起看看吧
    2015-11-11
  • C++實現(xiàn)LeetCode(116.每個節(jié)點的右向指針)

    C++實現(xiàn)LeetCode(116.每個節(jié)點的右向指針)

    這篇文章主要介紹了C++實現(xiàn)LeetCode(116.每個節(jié)點的右向指針),本篇文章通過簡要的案例,講解了該項技術的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-07-07
  • C語言數(shù)組快速入門詳細講解

    C語言數(shù)組快速入門詳細講解

    數(shù)組是一組有序的數(shù)據(jù)的集合,數(shù)組中元素類型相同,由數(shù)組名和下標唯一地確定,數(shù)組中數(shù)據(jù)不僅數(shù)據(jù)類型相同,而且在計算機內(nèi)存里連續(xù)存放,地址編號最低的存儲單元存放數(shù)組的起始元素,地址編號最高的存儲單元存放數(shù)組的最后一個元素
    2022-05-05
  • C語言數(shù)組全面總結梳理

    C語言數(shù)組全面總結梳理

    在C語言和C++等語言中,數(shù)組元素全為指針變量的數(shù)組稱為指針數(shù)組,指針數(shù)組中的元素都必須具有相同的存儲類型、指向相同數(shù)據(jù)類型的指針變量。指針數(shù)組比較適合用來指向若干個字符串,使字符串處理更加方便、靈活
    2022-02-02
  • 利用C/C++二進制讀寫png文件的方法示例

    利用C/C++二進制讀寫png文件的方法示例

    最近在做項目的時候遇到了這個問題,所以想著總結下,方法自己和有需要的朋友,下面這篇文章主要介紹了利用C/C++二進制讀寫png文件的方法,需要的朋友可以參考借鑒,下面來一起看看吧。
    2016-12-12
  • C++中vector容器的用法

    C++中vector容器的用法

    在c++中,vector是一個十分有用的容器。這篇文章主要介紹了C++ vector容器的用法的相關資料,非常不錯具有參考借鑒價值,需要的朋友可以參考下
    2016-10-10

最新評論