
c++
我是阿猩
这个作者很懒,什么都没留下…
展开
-
c++复习日记:引用的本质,已经使用方法和注意事项
c++相比于C语言有了引用!**作用: **给变量起别名语法: 数据类型 &别名 = 原名 int a = 10; int &b = a;引用注意事项:引用必须初始化引用在初始化后,不可以改变。引用做函数参数*作用:***函数传参时,可以利用引用的技术让形参修饰实参优点:可以简化指针修改实参引用做函数返回值作用:引用是可以作为函数的返回值存在的注意:不要返回局部变量引用用法:函数调用作为左值**本质:引用的本质在c++内部实现是一个指针常量.讲解示例:/原创 2020-09-04 15:12:35 · 145 阅读 · 0 评论 -
vs2019编写动态链接库并自己使用
**用vs2019的编译器编写动态链接库,并自己使用自己编写好的动态链接库!!创建一个动态链接库的项目,发现其中共有两个源文件,与两个头文件。BOOL APIENTRY DllMain( HMODULE hModule, //模块句柄 DWORD ul_reason_for_call, //调用原因 LPVOID lpReserved //保留字节原创 2020-09-02 19:53:34 · 1285 阅读 · 0 评论 -
vs2019编写c++的静态链接库并自己使用
静态链接库1.新建一个静态库项目,其中有两个头文件,两个源文件其中比较重要的是pch.h的头文件,StaticLib1.cpp的源文件,一个写函数声明,我们要在之后的使用中包含它,原文件我们写函数的实现。其他的两个文件我们可以看做是编译器帮我们提高编译效率与方便,我是这样的理解的。我们在StaticLib1.cpp写一个求和的函数的实现,在pch.h里写函数的声明。然后点击生成,我们打开项目对应的文件夹,可以看到在Debug文件夹里有生成了StaticLib1.lib.lib文件已经生成好原创 2020-09-01 17:51:20 · 2181 阅读 · 2 评论