C++
铸魂
自动化
展开
-
Qt Creator使用libpng、zlib、qrencode遇到的一些问题
使用第三方库的一种方法是载入源代码文件,直接编译。该过程遇到一些问题。(1)将libpng和qrencode以及zlib解压后的所有.c和.h文件复制到自己工程目录并载入(2)将qrencode-XXX中的config.h.in也复制到工程目录下,修改为config.h,在底部添加#define MAJOR_VERSION 1#define MICRO_VERSION 1#defi...原创 2019-11-29 14:54:17 · 658 阅读 · 0 评论 -
win10下用Qt5.13.2与mysql-connector-c++-8.0.20编译mysql动态链接库j解决QMYSQL driver not loaded
64bit win10下Qt5.13.2用MingGW7.3.0 64-bit与mysql-connector-c++-8.0.20-winx64编译mysql动态链接库qsqlmysql.dll、qsqlmysqld.dll、libqsqlmysql.a、libqsqlmysqld.a1、安装Qt5.13.2,下载地址http://download.qt.io/archive/qt/版本可自选,管理员权限运行安装包建议:夜里安装,直接全选,早上醒来,一切都安装好了路径一定要注意,不要安装Pro.原创 2020-06-27 20:33:57 · 1204 阅读 · 0 评论 -
堆上数组内存管理心得(new char[n]、delete、delete[]、指针、类对象数组)
char *pCh=new char[256]; qDebug()<<"内容:"<<pCh<<endl;//输出T 内存没有清空,内容不可预测 qDebug()<<"sizeof:"<<sizeof (pCh)<<endl;//输出4,不是数组长度256。因为指针变量只占用4个字节, qD...原创 2020-04-14 12:11:37 · 699 阅读 · 0 评论 -
C++单例模式singlton中唯一实例instance创建的两种方式区别
面向对象编程设计中,常用到单例模式,以实现全局唯一对象。单例模式示意如下:class Singleton{public: static Singleton* getInstance(); static void release() //或destroy { delete _instance; _instance=NULL;...原创 2019-11-28 10:46:05 · 1245 阅读 · 0 评论