自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (9)
  • 收藏
  • 关注

原创 控制台输出utf8的string(char*)

控制台 utf8

2022-04-16 08:33:31 546

原创 MSB6006: “cmd.exe”已退出,代码为 3.

记录自己的一次沙雕行为;今天把之前的项目拿出来编译,出现下边问题。C:\ProgramFiles(x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(171,5):errorMSB6006:“cmd.exe”已退出,代码为 3.良久,穷尽天地,才发现,是因为这个项目是cmake生成出来的,然后前两天我把cmake工具卸载了,重新安装之,可编译,大喜。...

2021-04-28 11:18:14 1583 1

原创 C++返回引用,使用引用接收和非引用接收的区别

当函数返回值类型为引用时,一般就用引用类型去接收,或者就使用了引用的作用,如果用非引用类型接受,就等于将函数返回的引用的数据值,复制给了该接收对象,和函数返回非引用类型是一样的效果。...

2021-01-28 09:51:50 1796 5

原创 WPF messagebox生命周期的探讨

WPF messagebox生命周期的探讨 wpf中messagebox默认要依赖于其他window窗口,如果再app.xaml.cs中还未创建其他任何窗口的情况下使用messagebox.show(),messagebox的生命周期刚开始就会结束,会发生自动...

2020-12-05 14:47:09 181

原创 win10下vs2015编译的程序如何运行在win7等系统(无需安装Redistributable)

先上解决方法:找到对应的ucrtbase.dll,也拷贝vs2015做的项目本以为像之前的vs版本一样把msvcrXXX140.dll还有另外几个运行时库都放到exe旁边即可,然并卵。。。,在win7的测试机上还会提示找不到这个dll:api-ms-win-crt-runtime-l1-1-0.dll,如下图继续找到这个dll拷到exe旁,坑爹的一幕发生了,竟然提示刚才拷贝的这个dll有问题——无法定位程序输入点ucrtbase.terminate。。。...

2020-08-06 17:08:04 861

原创 QT5 中文乱码问题

#pragmaexecution_character_set("utf-8")在类中声明此预编译!!!指示char的执行字符集是UTF-8编码。为什么会出现乱码首先,我们需要有的概念是乱码的问题是由编码和解码方式引起的。涉及到编码方式的地方有3个:源码字符集 执行字符集 运行环境字符集源码字符集(the source character set):源码文件时使用何种编码格式保...

2020-04-14 14:20:40 296

原创 QString和string互相转换乱码处理

转化与乱码处理std::string cstr;QString qstring;//从std::string 到QStringqstring = QString(QString::fromLocal8Bit(cstr.c_str()));//从QString 到 std::stringcstr = string((const char *)qstring.toLocal8Bit()...

2020-03-23 16:40:10 565

转载 改:今天看到的一个有趣面试题:return *this和return this有什么区别?

原文地址:https://blog.csdn.net/stpeace/article/details/22220777说说为什么我要再写一篇文章,近些年学习编程的路上,深受各种错误翻译和一些错误理解的干扰,于是希望给后来人能指引一条争确的路,起码不误导他们,所以看到讲的不清楚不对的忍不住要写点东西。下边是原文:别跟我说, return *this返回当前对象, return this...

2019-08-09 16:08:57 319

转载 Qt程序运行提示“it could not find or load the QT platform plugin “windows””

打开exe运行程序是,弹窗提示:Application failed to start because it could not find or load the QT platform plugin “windows”其实可以比较容易定位是缺少Qt的dll库文件导致的。这通常由于发布了程序之后,运行的计算机里没有将Qt的库添加到默认的环境变量或者程序设定的搜索路径,也可能是运行平台并没有...

2019-07-26 10:08:58 1139

原创 qt 无法定位程序输入点*******于动态链接库*****.dll上

最近开始用qt做界面,做完的项目运行程序可以运行,但是直接去运行exe就出现如题目的问题。然后把对应提示的dll拷贝到exe所在文件夹,不起作用。后来查到是libstdc++6-.dll的问题,于是去qt安装目录下寻找,我是用mingw编译的,使用的是qt5.9.6,路径如下C:\Qt\Qt5.9.6\5.9.6\mingw53_32\bin,然后把libstdc++6-.dll拷贝到exe所...

2019-07-26 09:26:59 1549 1

原创 C++单链表学习随想

我自己理解的单链表是什么,我认为可以这样解释单链表,是一种数据结构,这种结构有什么特征呢,单链表自我认知:(把自己想象成单链表中的item) 1. 我知道我的下家是谁(下家为空也是知道) 2.我知道我自己手里有啥(自己存的数据) 3.我虽然不知道我的上家是谁,但是我的上家知道我是谁,知道怎么找到我。 4.我进...

2019-06-19 09:48:02 226

原创 Mat 显示到MFC中Pictrue Control的问题

时代在进步,近期忙于工作,好久没能坐在办公室写点关于技术的东西了,想想感觉毕业后工作的几年丢掉了自己的老本行,没有在程序的海洋里徜徉,而是为了应付客户和领导开始不断背离初心。终于现在又有时间写点东西了,很开心,我又回来了。好了,闲言碎语不要讲,讲讲今天要说的东西。以前显示到Picture Control用的是Iplimage*,但是随着opencv的不断更新,我发现opencv作者们开始主...

2019-05-31 17:09:00 244

转载 Halcon 记录1

Halcon 边缘提取一、阈值分割:分为:全局阈值、局部阈值、直方图自动阈值(自适应阈值)。适用于:背景与目标占据不同的灰度级范围的图像。二、边缘检测:由于边缘和噪声都是灰度不连续的点,在频域均为高频分量,直接采用微分运算难以克服噪声的影响。因此,用微分算子检测边缘前要对图像进行平滑滤波。三、示例:原图:halcon边缘提取代码:read...

2019-05-18 21:08:57 147

原创 Opencv3.4.1中csSaveImage

环境vs2010+opencv341(ps:opencv341中dll只剩下opencv_world341.dll这个了,方便了很多吧)问题:环境是vs2010和opencv341,使用cvSaveImage保存图片失败,imwrite还可以用,看过了路径没问题,图像也加载进来了,后来又试了下,cvLoadImage还可以使用,在加载图像之后直接保存都不行猜测:1.那个dll我是安装完...

2019-04-10 16:25:17 817 1

原创 C++跨类调用——extern

方式:全局变量实现跨类调用(extern)环境:MFC目的:两个Dialog(Class),A和B,想在B中调用A中的变量(IplImage * img)实现:在A.cpp 添加代码如下 CADlg * pADlg = new CADlg; 在A.cpp的构造函数(和类名同名的函数)...

2019-04-09 13:02:31 4281

原创 三年程序员之后的思考

         直接开始反思。         最近有点时间,又看了看迭代,感觉这个一直一知半解,没有认真思考过原理,没有自己的理解。        题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少对? 现在就来说说什么才是最重要的,我认为不是问题的答案,最重要的是思考,思考我如何去解决...

2018-08-31 14:46:31 205

原创 多线程共用全局变量可能存在的威胁

先把我自己写的小程序贴上再讲解#include #include "windows.h"using namespace std;int cnt = 0;bool p1 = false;bool p2 = false;DWORD WINAPI funproc1(LPVOID lparentet);DWORD WINAPI funproc2(LPVOID lparentet);in

2016-10-26 10:03:30 8175

转载 CString截取字符串全攻略

CString截取字符串全攻略  源地址 http://blog.163.com/seraph_leo/blog/static/1689297102010786206361/?fromdm&fromSearch&isFromSearchEngine=yes例程1:(csdn) 文件xxxx.dll去掉后面的.dll 方法1、 char str[]

2016-08-26 17:52:55 929

原创 mfc 多窗口之间互相切换

mfc如果需要多个窗口,直接切换到资源视图,在Dialog右击选择“插入Dialog(E)”,这里我要讲的是主窗口点击按钮弹出窗口,在弹出窗口执行完一定操作后切换到第三个窗口,切换时要关闭第二个窗口。我使用的方法是重载第二个窗口的Onok函数,如下:void CDialog2::OnOK(){// TODO: 在此添加专用代码和/或调用基类//CDialog3 *Dlg3 = ne

2016-08-23 15:23:19 16336

转载 Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version 错误解决

Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version 错误解决今天在VS2010中,用C++读取txt文本时,因为用得是CStdioFile类,所以要包含afx.h头文件,例如:#incl

2016-08-19 10:58:39 15647 10

原创 MFC 不存在从 "CString" 到 "char *" 的适当转换函数

最近碰到了CString 转 const char *的问题。以前只要简单的一个强制转换就OK了,可现在是不行了,搜索了很多资料,终于搞定,主要是Unicode和ANSI的问题,只要做一个转换就可以了,不过这个过程远没有6.0来的那么轻松。下面这段转换代码也是从MSDN上获取的。CString str=_T("这是我的测试程序。");// 先得到要转换为字符的长度const

2016-08-17 10:32:01 12219 1

原创 MFC Combo-box显示大小

1.首先Combo-box可以横向拉长2.如何纵向变高,我通过设置显示的字体,然后它就自然变大了设置字体: CFont font ;全局变量VERIFY(font.CreateFont(   32,                        // nHeight   0,                         // nWidth   0,      

2016-08-16 17:19:46 2555

原创 mfc中加logo以及背景图

1.加logo Picture Control    1.1在工具箱找到Picture控件,拖到界面中    1.2右击项目,选择添加-资源,在添加资源对话框中,点击导入,选择要作为背景的图片    1.3在界面上点击选中Picture控件,然后在属性的Type下拉框中,选择Bitmap    1.4再在Picture控件的属性的Image下拉框中选择好插入的图片资

2016-08-11 11:09:11 2557

原创 MFC listctrl显示缩略图时索引问题和滚动条问题

索引号问题:       先来说一下索引号的问题,自己用for循环加载显示缩略图,第一个插入时设置的索引号是"0",然后在左键单击事件时就出现问题,发现单击后索引号是乱的,花了点时间想了想,觉得可能是索引号自己没有设置对,然后改了下程序,索引号从"1"开始,初步发现可以找到正确索引号了。      当然以上是说的一次加载多幅图像时,不是动态加载那种,有触发然后显示缩略图的再去测试下,测试好

2016-06-28 09:44:59 1121

转载 MFC对话框退出程序所调用的函数

对话框退出调用什么函数主要看你按哪个按钮退出的了,一般就三种情况:(1)点击IDOK按钮退出:先调用OnOK(),然后是OnDestory(),最后是PostNcDestroy() (2)点击IDCANCEL按钮退出:先调用OnCancel(),然后是OnDestory(),最后是PostNcDestroy() (3)点击右上角的关闭按钮退出:先OnClose(),然后是OnCance

2016-01-21 15:28:36 1085

原创 无限网络无限连接掉网的解决

最近换了公司,网络也换了,由原来的有线现在用无线,出问题了,具体描述一下:网络连接上然后几秒后断开又自动连接,这个过程无限循环,打开设备管理器不断闪烁,一直在刷新,去网络那设置ip出现提示:由于一个或多个其他网络属性已经打开,这个属性页上的部分控件被禁用。试了网上的很多方法,结果没有解决,后来我卸载了一个“eBUS”软件,好像就解决了。我估计是一些其他和网口有关的软件的原因。

2016-01-16 10:45:01 925

原创 Gdiplus byte *数据转换为Bitmap类型图片

最近在mfc上显示缩略图那样显示采集到的图片,这个用CimageList和CListctrl就可以了,网上有很多这里不细说,但是别忘了初始化Gdiplus;但是我的相机采集到的就是byte类型的数据,一开始显示的时候是先存到一个文件夹存为bmp又读取的。这样的话如果存的很多的话是不是读取慢呢,我说的多是指整个盘里东西很多。然后我就想着直接转换一下多好,但是在网上找了好久,试了不少方法都不行。

2015-12-29 15:04:51 1387

原创 VS2010打开项目提示未能正确加载解决方案中一个或多个项目

今天打开vs2010项目,竟然提示“未能正确加载解决方案中一个或多个项目”,还有什么详细去输出看,我在网上找了下,没有解决,我看输出下边是说“C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\x64\Microsoft.Cpp.x64.targets”有问题,然后我就去其他电脑拷贝了一个,试了下,卧槽,竟然解决了,虽然不知道是否

2015-12-29 14:27:11 21527 1

原创 cv::Exception问题

以上是程序给出的警示和opencv抛出的异常。最近opencv编程出现cv::Exception的问题,因为开始不是自己写的,所以找了好久,发现问题是对图片处理时出现了越界行为,就是超出了图片的内存区域。所以出现这个问题的童孩检查一下自己对图片操作时有没有越界。

2015-12-16 10:06:57 12633

原创 CString比较相等不得不说的故事

先说说今天的情况,扫码后把码值与自己写好的几百种配置文件进行比对,两个都是CString类型,但是不论是“==”,还是“ cstr1.Compare(cstr2)==0”,还是“cstr1.CompareNoCase(cstr2)==0”,结果都不行,开始还以为是什么问题,后来自己设置断点观察了一下,仔细看才发现在配置文件读出来的字符串有的后边还有个空格(空字符),我擦,然后就用”cstr1.Re

2015-11-25 11:06:57 13296 4

原创 win7 ghost 安装串口驱动inf文件出现问题

这是复制的别人的,讲的和经典,一开始试了很多方法都不行,试了这个后安装成功了,但是一开始说这个驱动不适合当前设备,我就猜想是C:\windows\System32\DriverStore\FileRepository\中的文件不对,所以找了个安装驱动成功的,把安装成功电脑上那个文件夹中的三个文件拷贝到缺失的地方,竟然成功了。三个文件分别是“mdmcpq.inf”,“mdmcpq.PNF”,“usb

2015-11-21 21:53:48 6777

转载 vs2010无法查看自定义的普通变量(CXX0017:错误:没有找到符号)

在使用VS2010调试程序时,可以通过”局部变量“窗口查看程序中局部变量的值,但是在一个方法中的自定义的普通变量怎么查看值呢?可以在监视窗口中添加你想跟踪监视的值的名称,但是今天遇到了一个问题,就是将我想跟踪的变量名(如循环中的i)添加到”监视1“窗口时,会提示”CXX0017:错误:没有找到符号”。在http://blog.csdn.net/xunixing/article/details/78

2015-10-23 09:51:50 4310

原创 0xc000000f 由于系统注册表文件丢失或损坏,因此Windows无法加载

WIN7出现以下情况,是thinkpad x61笔记本。Windows未能启动。原因可能是最近更改了硬件或软件,解决此问题的步骤:1:插入Windows安装光盘并从新启动计算机。2:选择语言设置,然后单击“下一步”。3:单击“修复计算机”。如果没有此光盘,请与你的系统管理员或计算机制造商联系,以或得帮助。文件:\Windows\system32\config\system状态:0

2015-10-20 16:47:33 31920 1

转载 VS2010 断点无效肿么办?

【1】分析原理:1. 断点无效是因为目标文件和源文件的更新时间不一致,编译器不认为当前的源文件是目标文件的当前版本。2. IDE不会关心源文件的编码格式,能读入即可,另存为Unicode或ASCII格式无非是更新了文件的修改时间。3. 源文件包含的头文件也是源文件的一部分,编译时会插入到#include的位置。【2】设置属性:不要求源文件与原始版本完

2015-09-26 13:25:00 1135

原创 0x00000000 处有未经处理的异常: 0xC0000005: 在位置 0x0000000000000000 发生访问冲突

不管了,先上一张图:经过半天的查找,终于找到了问题所在,以下是详情:在一个线程函数中调用了动态库,hInst = LoadLibrary("mydll/mydll.dll");然而这个库是win32debug的,所以win64debug运行时就报以上错误。但是win32运行又有以下问题:这个程序本来是在一台windows32位电脑上,现在拿到我的windows6

2015-09-25 17:19:13 35156 9

原创 网站添加自己公司的地图(使用的百度地图)时只显示一个空白框

最近维护公司网站时在添加地图出问题了,按照http://api.map.baidu.com/lbsapi/creatmap/网址上制作后复制代码,然后添加到我想弄的位置后显示不出来,只显示了一个空白的矩形框,后来弄啊弄,不知道怎么就好了。        经过我研究,怀疑可能是两种原因造成的:        一、我怀疑这个可能就是一开始地图添加失败的原因,我一开始直接在百度创建地图的网站上复

2015-09-21 11:15:41 5412

原创 vs2010文件加载使用简体中文(GB2312)问题解决方案

在使用vs2010的过程中出现了如下错误:在网上看了什么“vs2010  工具-》选项-》文本编辑器-》选中  自动检测不带签名的UTF-8编码" 还是不管用。后来想了个办法,把报错的cpp和h文件用txt打开,选”文件“->”另存为“,另存的时候把”编码“选择”Unicode“。我反正是没问题了,如果你们这样还是不行也不用问我,因为我也不知道还能怎样解决,哈哈哈哈哈哈哈哈

2015-09-14 16:51:45 10666 5

原创 mfc中ado上传image到sql数据库

mfc中ado上传image到sql数据库

2015-09-10 10:33:35 1131

原创 无法解析的外部符号 __imp__timeGetTime@0

error LNK2019: 无法解析的外部符号 __imp__timeGetTime@0,该符号在函数 "public: void __thiscall Ccount_sizeView::OnCount(void)" (?OnCount@Ccount_sizeView@@QAEXXZ) 中被引用原因分析:没有加入相应的链接库,winmm.lib.解决办法:根据错误提示找到

2015-08-20 10:31:06 12258

转载 ubuntu14.04交叉编译vlc2.1.5源码,编译出在win32下运行的程序

要开始编译vlc,首先就是到官网去查找资料,为了满足需求,编译出来在win32下运行,我要修改vlc的plugins下的dll代码https://wiki.videolan.org/Win32Compile/1.下载官网下载源码http://get.videolan.org/vlc/2.1.5/vlc-2.1.5.tar.xz2.准备环境:我的是ubuntu14.04系统.由于Ub

2015-03-02 11:19:48 732

VC++窗口和控件自适应屏幕尺寸改.rar

MFC 窗口适应屏幕大小,控件适应窗口大小。最近遇到换了不同显示器程序显示不全的问题。 然后在网上找到了控件适应窗口的程序,奈何还是没找到完全符合我要求的,于是还是自己来实现窗口自适应屏幕大小的功能吧。 我的最初想法是,我在oninit获取屏幕大小,然后调用窗口显示函数设置起点为0,0,窗口大小为屏幕长和宽,试了一下,可以,但不知道还有没有更简单方法或者有什么隐形bug。

2019-06-11

mfc100d.dll

下载了有说明。仔细看去解决自己的问题

2016-08-26

SkinMagic2.4破解版+完美使用说明+绝对一看就会

SkinMagic2.4破解版+完美使用说明+绝对一看就会,解压后有说明文档,还有几个界面模板

2016-08-23

mfc下ado连接sql server数据库上传图片数据

还是象征性的收一分,不要问我为什么不免费。 在csdn上还有我写的关于上传图片的文章,不明白的可以去看下,注意路径和图片文件,我上传是通过按行读取txt中内容来传输数据和图片,想使用就自己修改下什么的。

2015-09-10

opencv在播放视频中画框框

加载一下自己的opencv库,修改一下视频路径就可运行,运行后在视频中画一个框,视频就开始播放,在播放中还可以在画框,但是视频中只会存在一个框

2014-12-12

基于空间域的图像噪声检测技术的文档

就是自己怕以后用到找不到,就存在这喽,有想看的可以下载看看,我做了一下代码,要不就是我阈值设置不好,要不就是效果没有他说的那么好。

2014-12-12

ffmpeg中求h264视频宽高和帧率的代码

ffmpeg中求h264视频宽高和帧率的代码,支持三种规格,尤其是正在为high规格发愁的可以下载看看,我认为我的劳动成果绝对不止一分。程序运行需要你有一个h264文件。

2014-11-24

hog+svm行人检测分类器训练

行人检测分类器的训练,训练完可测试效果如何,注意样本的路径问题

2014-11-24

hog+svm负样本处理

hog特征+svm分类器行人检测训练的负样本处理程序,千万注意路径问题

2014-11-24

空空如也

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

TA关注的人

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