C#学习笔记 对比C++
2016-07-25 16:11
489 查看
1,C#调用C++的dll中带指针的函数时,使用ref来进行操作
C++
cplusplus.dll
C#
unsofe代码块中可以进行指针操作
2,C++中的typedef,C#没有找到合适的替换方法
C#中可以使用using进行取别名的操作
C++
C#
C++
cplusplus.dll
....... int AddFun(int * a,int *b);
C#
[DllImport("cplusplus.dll")] public static extern int Add(ref int a,ref int b);
unsofe代码块中可以进行指针操作
2,C++中的typedef,C#没有找到合适的替换方法
C#中可以使用using进行取别名的操作
C++
typedef int MYINT;//1 typedef const int MYCINT;//2 typedef struct StrTest { int test0; int test1; }MyTest //3 .......
C#
using MYINT= System.Int32;//1
相关文章推荐
- 【C++】类 与继承
- 【C/C++】关键字之sizeof(sizeof()用法汇总)
- RAII惯用法:C++资源管理的利器
- C++ PDFLib 8.0 中文输出
- 1104. Sum of Number Segments (20)
- C++ Primer 第二章 引用 指针 const限定符
- C语言指针笔记
- C++/C语言函数:isalpha()函数 isdigit(int c)宏
- 大话设计模式19----组合模式
- C++——queue
- c++ 输出参数
- 2016003 VS2008MFC扩展动态库与调用示例
- c语言描述的顺序表实现
- C++的一些不错开源框架,可以学习和借鉴
- C语言复杂声明的理解
- Windows环境下用记事本编写C语言
- C++ <bitset类用法>
- c++操作Office之Word
- 最长递增子序列
- #if、#ifdef、#ifndef的用法和区别