自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 C#调用C/C++的dll须知

1. C#类型与C/C++类型的对应关系 基本数据类型(C# <—> C/C++) System.Int32,int <—> int, long System.Int64,int64 <—> long long, __int64 System.Char, char <—> char, byte, unsigned char System.Int16, short <—>

2017-01-20 14:32:34 1894

原创 从C到C++看面相对象(深入了解C++的成员函数)

我们都知道C是一门面相过程的语言,在C的世界里是没有面相对象这个概念的,但是C语言为我们提供的神兵利器,仍旧可以让我们使用面相对象的思维方式 在C语言里,我们每做一个操作,都需要写一个函数,但是该函数都是过程化的,但是我们有两种神兵利器,一个叫指针,一个叫结构体 为什么这么说呢? 面相对象的最基本的功能就是对数据的封装,在C语言的世界里,我们有结构体这个法宝,同样可以将数据打包整整体,然后通过

2017-01-18 15:02:50 1039

原创 针对第三方SDK中不恰当的char *类型的几点看法

很多时候,会遇到第三方接口中本来需要使用const char *类型参数的时候,却使用了char *类型,以至于我们原本可以使用如someFunction(“some”), 却编译报错(如某康的SDK)针对以上的这种问题,我们可以在对第三方SDK进行本地封装的时候对参数类型进行修改,比如://SDK 头文件void Login(char *ip, unsigned short port, char

2017-01-10 17:35:49 322

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除