自定义博客皮肤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)
  • 收藏
  • 关注

原创 动态库的使用

一、函数的结构int Add(int a,int b){}返回类型 函数名 (形参){函数体}返回类型与函数名之间有一个调用约定。调用约定用来协商传参的方式。常见的调用约定:__stdcall, __cdecl,__fastcall,__thiscall。二、导出函数请务必使用__stdcall调用约定:从DLL导出DLL文件具有与.exe文件,有一个重要的区别非常相似的布局,DLL文件中包含的导出表。导出表包含每个函数的DLL导出到其他可执行文件的名称。这些函数是dll的入

2021-11-04 22:25:50 682

原创 dllexport和dllimport

都是DLL内的关键字,即导出和导入。他们是将DLL内部的类与函数以及数据导出与导入时使用的。主要区别在于,dllexport是在这些类、函数已经数据的申明的时候使用。用来表明这些东西可以被外部的函数使用,即dllexport是吧DLL中的相关代码暴露出来为其他应用程序使用。而dllimport关键字是在外部程序需要DLL内相关内容时使用的关键字。当一个外部程序要使用DLL内部使用(dllimport)关键字声明需要使用的代码就可以了。dllimport是在外部程序需要使用DLL内部相关内容的时候才使用。

2021-11-04 17:22:31 3300

原创 static用法小结(面向对象,C++)

用法一:static修饰数据成员在类内数据成员的声明前加上static关键字,该数据成员就是类内的静态数据成员。静态数据成员的特点。(1)非静态数据成员,每个类对象有自己的拷贝。而静态数据成员可以当作类的成员,无论类被实例化了几次,所有的对象的该静态数据成员只有一种拷贝,为该类所有对象共有。(2)静态数据成员存储在全局数据区。静态数据成员定义时才分配空间。(3)静态数据成员在全局数据区分配内存,属于本类的所有对象共享,不属于特定的类对象,在没有产生类对象时作用域可见,所以在没有实例化对象

2021-11-04 16:57:51 154

空空如也

空空如也

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

TA关注的人

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