自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(783)
  • 资源 (91)
  • 收藏
  • 关注

转载 QT DLL的使用问题---QWidget: Must construct a QApplication before a QPaintDevice(转)

QWidget: Must construct a QApplication before a QPaintDevice

2022-09-27 09:32:45 13

转载 Windows风格与C/C++风格:UNICODE VS _UNICODE 与 TEXT() VS _T()(转)

UNICODE VS _UNICODE

2022-09-23 14:41:15 12

转载 Windows msys2编译ffmpeg问题之cmp: command not found解决方法(转)

cmp: command not found解决方法

2022-09-23 13:11:45 13

转载 [CMake笔记] CMake向解决方案添加源文件兼头文件(转)

在上一篇笔记里总结的时候说到,aux_source_directory这个函数在添加源码文件时,是不会把头文件添加进去的,这里就介经一下另外一个方法,也是我一直使用的。

2022-09-21 09:59:50 96

原创 ‘rm‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。

'rm' 不是内部或外部命令,也不是可运行的程序或批处理文件。

2022-09-20 14:24:23 142

原创 error LNK2019: 无法解析的外部符号 “__declspec(dllimport) public: int __thiscall QString::toWCharArray(wchar_t

将wchar_t视为内置类型, 改成与Qt库一致

2022-09-14 15:02:12 35

转载 解决VS2017中出现‘strcpy‘: This function or variable may be unsafe. Consider using strcpy_s instead的问题(转)

找到【项目属性】,点击【C++】里的【预处理器】,对【预处理器】进行编辑,在里面加入一段代码:_CRT_SECURE_NO_WARNINGS。

2022-09-09 11:17:46 37

原创 link: unknown option -- n

link: unknown option -- n

2022-09-08 10:40:23 77

转载 在makefile中打印输出信息的方法(转)

在makefile中打印输出信息的方法是:$(warning xxxxx)或者$(error xxxxx)输出变量方式为:$(warning $(XXX))

2022-09-08 10:01:18 246

原创 fatal error C1083: 无法打开包括文件:“stdint.h”: No such file or directory

解决方法1:现将mingw32的bin目录加入到环境变量里,然后启动开始菜单里的"Visual Studio 命令提示(2010)",然后执行make命令。

2022-09-07 16:45:15 112

转载 QPushButton槽函数触发两次的问题(转)

以前经常使用qt creator界面管理直接跳转到槽函数没发现这个问题,今天手动写了个槽函数发现按键会触发两次。根据网上的说法是按键会自动连接一个槽函数,如果我们手动添加的槽函数命名规则符合槽函数的命名规则的话,此时就会出现触发两次的问题。...

2022-08-31 11:05:25 59

转载 Qt之connect函数—信号槽连接的几种方式和优缺点(转)

使用SIGNAL和SLOT宏是Qt4的写法,在Qt5中不仅支持使用SIGNAL和SLOT宏的写法,也支持使用&类名::函数名的写法。

2022-08-31 10:33:29 131

原创 C语言 strstr忽略大小写

strstr可以用来查找字符串,但是不支持忽略大小写的功能,虽然可以全部转为大写再判断,但是会影响效率。所以需要在strstr的基础上修改,下面是strstr的源码。效率非常高的库函数,我们稍作修改即可。这样实现了strstr忽略大小写匹配。......

2022-08-29 10:26:03 143

原创 fatal error C1189: #error: <hash_map> is deprecated and will be REMOVED.

使用unordered_map代替hash_map

2022-07-12 14:05:19 436

原创 error C2039: “max”: 不是“std”的成员

一个简单的解决方法: 包含头文件 algorithm 即可#include 如果添加algorithm头文件后仍然报错,需要#include 往前引用,防止其他头文件早于algorithm编译。

2022-07-11 18:34:02 109

转载 cmake中add_dependencies的基本作用(转)

添加这条语句就是提醒编译器需要先生成main的依赖(a.so,b.so),然后再去生成main.

2022-06-24 19:12:41 88

转载 warning C4150: 删除指向不完整“CXxx”类型的指针;没有调用析构函数

出现原因:class CXxx;这种方式向前申明,其后面的类只能申明其指针,前向申明以后的类无法看到其类实体。所以,delete的时候,CXxx的析构函数对后面的类是透明不可见的,除非使用头文件包含。...

2022-06-22 17:53:25 125

原创 R6030- CRT not initialized

vs2010 debug下调试c++程序时,程序报错:Runtime Error!Program: D:\Program Files (x86)\test\test\test.exeR6030- CRT not initialized参考https://blog.csdn.net/chenlycly/article/details/120877146里面的介绍,使用windgb查到发现exe引用的的libcurl.dll是release版的...

2022-06-16 14:37:34 1047

转载 安装Windows SDK7.1时发生的一个错误(附解决办法)

A problem occurred while installing selected Windows SDK components.Installation of the "Microsoft Windows SDK for Windows 7" product has reported the following error: Please refer to Samples\Setup\HTML\ConfigDetails.htm document for further information.P

2022-06-15 16:19:31 173

转载 国密SKF库调用开发指南(一)(转)

针对支持国密算法USB KEY设备的应用,国家颁布一个行业标准《智能密码钥匙应用接口规范》(GM/T0016-2012),市面上销售的国密算法的USB KEY设备也都(其实也是必须)支持这个接口规范。因此,只要根据这个规范开发的应用程序,就可以兼容使用不同厂家及品牌的USB KEY产品。由于此规范中函数名称都以SKF开头,所以我们一般把按照此规范提供的设备开发接口库叫做SKF库或SKF接口。一篇文章不可能介绍完SKF库里的所有接口,今天主要从开发的角度入手,按照实现几个主要功能的目的将涉及的接口和调用方

2022-04-28 18:26:09 566

转载 QRegExp

QRegExpqt正则构造函数QRegExp(const QString &pattern, Qt::CaseSensitivity cs = Qt::CaseSensitive, QRegExp::PatternSyntax syntax = RegExp)cs指定是否区分大小写。默认区分大小写,syntax 指定匹配模式, 有以下几种匹配模式QRegExp::PatternSyntax 描述 QRegExp::RegExp 类似Perl的模式匹配语法 QRe

2022-04-28 11:15:40 159

原创 Unknown CMake command “list_spaces_append_once“

list_spaces_append_once是curl-7.26版本的一个自定义cmake函数在curl-7.26.0\CMake\Utilities.cmake文件里# Converts a CMake list to a string containing elements separated by spacesfunction(TO_LIST_SPACES _LIST_NAME OUTPUT_VAR) set(NEW_LIST_SPACE) foreach(ITEM ${${_L

2022-04-25 10:08:07 88

转载 解决curl中文乱码问题(转)

文章目录1、问题描述2、解决方案:安装iconv1、问题描述curl下载地址:https://curl.se/download.html在执行命令curl www.baidu.com的时候我们发现所有的中文都出现了乱码2、解决方案:安装iconv下载地址:http://gnuwin32.sourceforge.net/packages/libiconv.htm下载之后一路next就行,之后配置环境变量再次执行命令curl www.baidu.com..

2022-04-21 17:23:58 1865

原创 error LNK2005: _bn_sub_part_words 已经在 bn_mul.obj 中定义

编译openssl并且使用nasm方式变异最后报错:link /nologo /subsystem:console /opt:ref /debug /dll /out:out32dll\libeay32.dll /def:ms/LIBEAY32.def @C:\Users\Unst\AppData\Local\Temp\nm75AD.tmpbn-586.obj : error LNK2005: _bn_sub_part_words 已经在 bn_mul.obj 中定义正在创建库 out32d

2022-04-20 13:39:52 72

转载 由于找不到 mspdb80.dll,无法继续执行代码。重新安装程序可能会解决此问题。(转)

在cmd中键入cl执行编译(或lib)时会出现 mspdb80.dll无法找到的情况,是因为VC\Bin\下没有 “msobj80.dll,mspdb80.dll,mspdbcore.dll,mspdbsrv.exe”这四个文件,直接从Common7\IDE \下复制这四个文件到VC\Bin\下即可解转自:https://blog.csdn.net/mengxiangbaidu/article/details/7017511...

2022-04-19 18:47:54 361

转载 内存碎片与malloc(转)

linux提供了brk,sbrk系统调用来申请释放内存。linux系统通过一个指针来管理内存,如图所示堆区向上生长,使用一个指针指向堆顶。每次申请内存,使用系统调用把brk指针向上移动,释放内存就把brk指针向下移动。但是如果不想释放data2直接释放data1,这是做不到的。不需要的数据data1,必须等上面的数据都释放后才能释放。不需要的内存无法归还给操作系统,这就是内存碎片。一、libc库(stdlib.h)的mallocmalloc使用链表来管理内存。1、使用brk申请一大块内存

2022-04-12 09:45:16 465

转载 VC 运行时库 /MD、/MDd 和 /MT、/MTd(转)

这里总结下他们的区别,后面的那个'd'是代表DEBUG版本,没有'd'的就是RELEASE版本了。首先说/MT/MT是 "multithread, static version ” 意思是多线程静态的版本,定义了它后,编译器把LIBCMT.lib 安置到OBJ文件中,让链接器使用LIBCMT.lib 处理外部符号。/MD是 "multithread- and DLL-specific version” ,意思是多线程DLL版本,定义了它后,编译器把 MSVCRT.lib 安置到OBJ文件中,它.

2022-04-08 11:14:45 420

原创 error C2226: 语法错误 : 意外的“LPSTR”类型

问题:1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\winbase.h(6132): warning C4229: 使用了记时错误: 忽略数据上的修饰符1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\winbase.h(6133): error C2226: 语法错误 : 意外的“LPSTR”类型原因:在Windows.h之前包含了t

2022-03-29 17:11:54 293

转载 Qt学习: QCloseEvent关闭事件的使用及代码示例(转)

QCloseEvent事件是指,当你鼠标点击窗口右上角的关闭按钮时,所触发的函数.如果你没有重写virtual closeEvent(QCloseEvent*event);这个虚函数的话,系统是默认接受关闭事件的,所以就会关闭窗体,但有的时候,比如在记事本程序中,但你的文本未保存时,点击关闭按钮,就会跳出是否保存的提示框,这是因为它重写了关闭事件这个虚函数.首先用Qt设计师拖拽一个QTextEdit,然后进行整体布局.以下是”c.cpp”下的代码:#include "c.h"c::c(QW

2022-03-28 10:00:11 726

转载 vs2010格式化快捷键(转)

CTRL+K+F或者Alt+F8

2022-03-18 14:01:06 145

原创 fatal error C1083: 无法打开包括文件:“d3dx9.h”

1. 首先在控制面版确认是否安装Microsoft DirectX SDK (June 2010),没有可以到https://www.microsoft.com/en-us/download/details.aspx?id=6812下载一个安装安装后d3dx9.h文件在:D:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include2. 设置路径: 工程--属性---c/c++---常规---附加头文件(第一行就是)在这里..

2022-03-17 19:08:07 1213

原创 error LNK2019: 无法解析的外部符号 _Direct3DCreate9@4

首先库文件跟包含文件都要添加好~然后链接那几个静态库~程序开头写#pragma comment(lib, "d3d9.lib")#pragma comment(lib, "d3dx9.lib")"项目-属性-配置属性-链接器-输入"也能设置参考:https://bbs.csdn.net/topics/310239990...

2022-03-17 18:58:05 264

转载 error LNK 2019 无法解析的外部符号 __imp__timeGetTime@0(转)

错误显示:error LNK 2019 无法解析的外部符号 __imp__timeGetTime@0,该符号在函数 "public: virtual void __thiscall ViewWidget::paintEvent(class QPaintEvent*)" (?paintEvent@ViewWidget@@UAEXPAVZ) 中被引用经过查看,函数timeGetTime在系统目录 c:\Program Files(x86)\Windows Kits\8.1\Include\um\time

2022-03-17 18:53:20 369

转载 QDialog的accept()函数和reject()函数(转)

这两个函数作用分别是:都能够隐藏QDialog,但是返回值不同,一个是Accepted,一个是Rejected,返回值不同的作用是:区分用户按下的OK按钮,还是Cancel按钮。f(my1.exec()==QDialog::Accepted)my1是一个对话框,当调用exec方法时,弹出,等待用户响应,用户可能点击确定,那么exec返回QDialog::Accepted值,如果点击取消则返回QDialog::Rejected,这句话是通过返回值来确定用户的响应结果1.如果使用exec()默认

2022-03-17 11:02:06 428

转载 error C2275: “size_t”: 将此类型用作表达式非法(转)

这个错误是由于C的编译器要求将变量的申明放在一个函数块的头部,而c++没有这样的要求造成的。解决的办法就是把变量的声明全部放在变量的生存块的开始。注:VS2013(最新补丁SP4及以上)编译器可以支持此类C语法,不会报上述错误。转自:https://www.tsingfun.com/it/cpp/1484.html...

2022-03-17 10:50:52 137

转载 Qt读取UTF8与GBK格式文件乱码问题(转)

window下文件一般为GBK格式文件,而Linux系统下文件一般为UTF8文件,当文件读取格式不匹配时,读取到的数据显示为乱码,所以需要转码.GBK格式文件读取QFile file("GBK.txt");file.open(QFile::ReadOnly | QFile::Text);QTextCodec *codec = QTextCodec::codecForName("GBK");QString content = codec->toUnicode(file.readAll());

2022-03-16 18:53:02 570

原创 the CBD process terminated

用QT写完代码,编译后,进行debug,程序调试启动时报错:the CBD process terminated.原因:debug目录下我的第三方dll文件没有放进去

2022-03-16 10:10:27 209

转载 QT中$$PWD的意思(转)

$$PWD的意思为当前目录如pro文件中:INCLUDEPATH += $$PWD/lib/x64-win64$$PWD表示的意思就是pro文件所在的目录。转自:https://blog.csdn.net/cashmood/article/details/114979405

2022-03-15 17:37:20 680

转载 Visual Studio版本与ToolsVersion与工具集版本号对应版本号(转)

Format Version(解决方案文件版本)和VS版本的对应关系:-Visual Studio 2005 - Format Version 9.00-Visual Studio 2008 - Format Version 10.00-Visual Studio 2010 - Format Version 11.00-Visual Studio 2012 - Format Version 12.00-Visual Studio 2013 - Format Version 12.00-Visu

2022-03-15 15:35:14 477 1

原创 Windows下VS2010编译PCRE

前言:   在JAVA和PHP语言中正则表达式是自带的,不需要额外的工作就能使用到,然而在C语言中,要使用正则表达式则需要花费一番功夫。虽然linux平台下有正则表达式库,从VS2008开始也提供正则表达式库的支持,但是假设一段代码需要在两个平台下编译运行,那么使用本地平台的API则会导致不好移植。   所以,百度了许多资料,终于找到了PCRE这个库。不过,这个库在windows平台下编译则需要多花费点心思,为了避免日后忘记和给同样想要编译尝试使用pcre库的人一个经验,特写下这篇博客作为记录。一、

2022-03-15 15:09:52 1144

pcre-8.45.zip

PCRE 库是一组函数,它们使用与 Perl 5 相同的语法和语义实现正则表达式模式匹配。PCRE 有自己的本机 API,以及一组与 POSIX 正则表达式 API 对应的包装器函数。PCRE库是免费的,甚至可用于构建专有软件。

2022-03-15

扫描仪驱动开发范例.zip

包括多个驱动、dll、源码、文档

2022-01-26

FreeImage中文开发文档.zip

FreeImage中文开发文档

2021-12-06

qt-opensource-linux-x64-5.14.2.run.txt

上传到百度网盘里了,永久有效

2021-12-02

VS90SP1-KB976656-x86.zip

用VS C++2008编译工程,总是出现这样一个错误:fatal error C1859:意外的预编译头错误,只需重新运行编译器就可能修复此问题。

2021-12-01

libxcb-1.14.tar.gz

X 协议 C 语言绑定 (XCB) 是 Xlib 的替代品,具有占用空间小、隐藏延迟、直接访问协议、改进的线程支持和可扩展性等特点。

2021-11-26

plugandpaint.zip

qt5插件例子,官方参考文档https://doc.qt.io/qt-5/qtwidgets-tools-plugandpaint-app-example.html

2021-04-09

qt-opensource-windows-x86-5.14.2.txt

百度云链接,qt-opensource-windows-x86-5.14.2.exe的离线安装包

2021-04-07

icu4c-54_1-src.zip

在Windows使用VC编译ICU,参考https://blog.csdn.net/dragoo1/article/details/39896171

2018-05-09

svg_animation.zip

基于jquery和svg实现超炫酷的动画特效 http://blog.csdn.net/dragoo1/article/details/49636353

2015-11-04

基于TweenMax.js的网页幻灯片.rar

今天给大家带来一款基于TweenMax.js的网页幻灯片。这款幻灯片以不规则的碎片百叶窗的形式切换。切换效果非常漂亮。 http://blog.csdn.net/dragoo1/article/details/49634019

2015-11-04

atlWindows_demo.zip

ATL窗口(1) 的源码, http://blog.csdn.net/dragoo1/article/details/48789639 http://www.pudn.com/downloads10/sourcecode/windows/activex/detail38189.html

2015-09-28

COMHook_Src.zip

Visual C++ HOOK COM接口 http://www.pudn.com/downloads277/sourcecode/windows/detail1260076.html

2015-09-25

html5拼图游戏

HTML5技术之图像处理:一个滑动的拼图游戏 HTML5有许多功能特性可以把多媒体整合到网页中。使用canvas元素可以在这个空白的画板上填充线条,载入图片文件,甚至动画效果。 http://blog.csdn.net/dragoo1/article/details/46696205

2015-07-01

PyQt4帮助文档

很难找的PyQt开发文档,对于学习python来开发界面的初学者很有用。 源地址:http://download.csdn.net/detail/u011538430/5846775

2015-05-25

中恒博瑞c++笔试题20150331

中恒博瑞c++笔试题20150331.....

2015-05-03

WebKitSupportLibrary.zip

编译WebKit用到WebKitSupportLibrary.zip,本人编译的是WebKit-r174650版,WebKitSupportLibrary版本号是7,WebKitSupportLibrary的修改日期是20150204

2015-04-26

使用单文档视图结构把Word嵌入到VC程序中(vba)

http://blog.csdn.net/dragoo1/article/details/41704245

2014-12-14

dicom图片例子 dcm.zip

网上dcm格式的图像比较少,在这里分享一下,希望对从事dicom的朋友有帮助!

2014-11-30

InstallShield2014JapaneseProfessionalComp.7z.004

InstallShield2014日文版

2014-11-25

空空如也

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

TA关注的人

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