![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
风下残月
这个作者很懒,什么都没留下…
展开
-
获取当前时间
原文链接:https://blog.csdn.net/u012861467/article/details/106519190/ Windows环境下 1:精确到毫秒 #include "stdafx.h" #include <windows.h> #include <iostream> using namespace std; int main(int argc, _TCHAR* argv[]) { DWORD time_start, time_end;转载 2021-09-07 15:48:18 · 185 阅读 · 0 评论 -
Lambda表达式介绍
转载:https://blog.csdn.net/u010984552/article/details/53634513转载 2021-02-23 15:15:28 · 66 阅读 · 0 评论 -
内存泄漏的检测与定位方法
转载:https://blog.csdn.net/qq_41786318/article/details/81838359转载 2021-02-23 14:11:11 · 176 阅读 · 0 评论 -
拷贝构造调用场景和深浅拷贝
调用拷贝构造函数的3中情况: 1:使用一个已经创建的对象来创建对象 Object p1; Object p2(p1);//会调用拷贝构造 2:值传递的方式—作为函数的参数 void func1(Object p)//会调用拷贝构造 3:值的方式返回局部对象 Object func2() { Object p1; return p1; } 值得注意,2和3方式在对象大的情况下进行拷贝会很浪费资源。 浅拷贝的问题: 浅拷贝会有重复释放的问题,形成野指针造成程序崩溃,所以需要使用深拷贝。 ...原创 2021-02-23 14:08:38 · 92 阅读 · 0 评论 -
静态库与动态库的调用
调用链接库的三种方法: 1:复制头文件和lib文件到项目目录下,然后在附加依赖项加入xxx.lib 2:附加包含目录 指定#include,附加依赖项添加xxx.lib 3:在代码中添加#pragma comment(lib,“xxx.lib”),并且添加相应的xxx.h头文件 调用动态库: 静态调用: 1:复制.h,.lib文件和.dll文件到项目下或将dll放在exe同级目录下,然后附加依赖项...原创 2020-03-25 17:27:48 · 256 阅读 · 0 评论 -
类中静态成员属性的问题
问题场景: Component类的.h中定义了公有静态成员属性static const char* channel; 但是在.cpp中使用了它,之后编译报错:无法解析的外部符号 “public: static char const const Component::channel” (?channel@component@@2PBDB) 追踪channel的源头发现找到了好多(因为其他驱动中也定义...原创 2020-03-25 15:55:03 · 276 阅读 · 0 评论