- 博客(8)
- 资源 (3)
- 收藏
- 关注
原创 使用oleview.exe查看组件CLSID信息
1、注册COM组件regsvr32完整路径如果注册失败检查路径是否正确或使用管理员身份运行命令窗口(windows+x)2、查看COM组件信息打开 oleview.exe,默认路径C:\Program Files (x86)\Windows Kits\8.1\bin\x86\oleview.exe或借助Everything.exe工具进行搜索以 MapX组件为例:...
2019-12-26 10:25:16
2139
原创 Qt 调用第三方库
一、制作动态库C++动态库C++生成DLL,项目名称mydll.h文件#ifndef MDll_H#define MDll_H#ifdef MYLIBDLL#define MYLIBDLL extern "C" _declspec(dllimport) #else#define MYLIBDLL extern "C" _declspec(dllexport) #endif...
2019-12-23 16:03:07
964
原创 C++ 静态库/动态库创建与调用(Visual Studio)
目录一、创建静态库二、调用静态库方式一方式二三、创建动态库四、调用动态库方式一:隐式调用方式二:显示调用一、创建静态库1、打开VS2015——新建项目2、选择命名为TestStaticLib3、设置选项并点击完成4、TestStaticLib.h#pragma onceclass TestStaticLib{pub...
2019-12-23 16:02:18
1060
原创 Git命令行操作
git结构:工作区-->git add-->暂存区-->git commit-->本地库1.本地库初始化mkdir:创建目录当做git库的根目录 git init:初始化代码库不要手欠乱动这些目录2.设置签名设置本地库用户名和email,用来区分不同开发人员的身份.这里设置的信息与远程库账号密码无关。 项目级别/仓库级别:仅在当前本地库范围内...
2019-04-30 22:46:02
302
原创 C++函数可调用运算符
一、什么是可调用函数func()这就是一个可调用函数,某类重载了operator(),这个类对象也称为可调用函数(可调用对象), 他们的明显标志是带有圆括号。class A {public: A(int var) { cout << "构造函数var=" << var << endl; }; //重载()后可以向调用函数一样调用类对象...
2019-04-24 17:20:18
525
1
原创 C++模板特化、偏特化
C++模板特化、偏特化提示:模板特化可以让程序更清晰的知道需要调用哪个模板类或模板函数注意:@特化时模板参数的先后顺序不能变 @特化是基于泛化版本进行的 @函数模板特化重载与函数重载不冲突 @函数模板只能全特化不能偏...
2019-04-24 17:20:02
264
原创 C++万能引用和完美转发
万能引用既能接收左值有能接收右值得引用称为万能引用,万能引用需要与模板一起使用;——————————————————————————————————————————————非万能引用例;普通函数中的一个参数要么接收左值类型要么接收右值类型,不能同时接收两种类型。void func(int&& var){};int i=100;func(i);//此时编译报错,只能...
2019-04-24 17:19:39
463
原创 C++日期时间库
tm 返回具体格式struct tm{ int tm_sec; // seconds after the minute - [0, 60] including leap second int tm_min; // minutes after the hour - [0, 59] int tm_hour; // hours since midnight - ...
2019-04-24 17:19:24
1230
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人