自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 (四)导出函数声明的三种方式

DLL中导出函数声明的三种方式: 1.动态调用:在函数声明前添加__declspec(dllexport)关键字; 2.采用模块定义文件(.def)声明,.def文件为链接器提供了有关被链接程序的导出、属性及其他方面的信息; 3.LINK命令的/EXPORT规范。 .def文件的概述   模块定义文件(.def)为链接器提供有关被链接程序的导出、属性及其他方面的信息。生成DLL时,.def文件最有用。由于存在可以代替模块定义语句使用的链接器选项,通常不需要.def文件。 .def文件规则 LIBRARY

2021-02-25 09:46:01 887

原创 (三)__declspec(dllexport)修饰符

一、__declspec(dllexport) __declspec(dllexport)修饰符是将一个函数声明为导出函数,表示这个函数要被包含它的程序之外的程序调用,一般用于DLL。 用法: __declspec(dllexport) int sum(int a,int b) { //函数体 } 二、__declspec(dllimport) 声明一个函数的导入,是说明这个函数是从别的DLL导入。 ps:__declspec(dllimport)可以被省略,但是如果使用此关键字,编译器将生成更加高效的代码

2021-02-25 09:45:01 443

原创 (二)extern “C“详解

C/C++中extern关键字详解

2021-02-25 09:44:17 72

原创 (一)动态链接库基础

动态链接库独立于可执行文件之外,用于存储函数、资源等内容,减小了exe文件的大小。后缀名为.exe。 一、新建项目生成DLL (一)新建项目 选择win32控制台程序–》选择dll–》不选择预编译头等 1.添加头文件first_dll.h   头文件声明要输出的函数名称,添加如下代码: #pragma once extern "C" _declspec(dllexport) int sum(int a,int b);// (1)   注释:   (1)采用C的语法为函数的导出声明 2.添

2021-02-25 09:33:47 155

原创 Markdown笔记:页内跳转

【Typora】 方法一 : 跳转处 [点我跳转](#dianwo) 目标位置 <a name="dianwo"></a>或<h2 name="dianwo">二级标题</h2> 方法二: 跳转处 <a href="#changshi">点我跳转</a> 目标位置 <a name="dianwo"></a>或<h2 name="dia

2020-12-26 22:39:16 670

空空如也

空空如也

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

TA关注的人

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