
C++
wilsonke
sssd
展开
-
opencv template match
1. 什么是模板匹配?模板匹配是一种用于在源图像S中寻找定位给定目标图像T(即模板图像)的技术。其原理很简单,就是通过一些相似度准则来衡量两个图像块之间的相似度Similarity(S,T)。2. 用途模板匹配方法常用于一些平面图像处理中,例如印刷中的数字、工业零器件等小尺寸目标图像识别分类。3. 方法模板匹配中,源图像和模板图像可以是二值图像、灰度图像转载 2013-05-22 23:59:09 · 7999 阅读 · 1 评论 -
c++ 运算符重载
1. 运算符重载介绍之前的函数重载,允许多个同名不同参数类型的函数;运算符重载允许程序员如何使用运算符(如+、-、==、=和!)来处理不同类型的数据类型;对于基本数据类型,运算符是可以使用的:对于自定义数据类型:如果为对自定义MyString的运算符+定义,会出现编译错误。当一个运算符重载时,对于C++将会根据数据的类型,选择转载 2016-05-05 10:49:34 · 590 阅读 · 0 评论 -
从Folly源码学C++ 11的新特性
两年前Facebook发布了他们的C++库,命名为Folly,这是一个在Facebook内部广泛和可重复使用的C++库组件大集合。 但很多成熟的C++开源库已经存在了,为什么又引进一个呢?除了这个库的实用性外下面是他们网站上贴出来使用Folly的动机。 Folly(“Facebook开源代码库”不严格的缩写)是以实用性和高效性为中心设计的C++ 11组件的库转载 2016-05-12 16:19:37 · 2685 阅读 · 1 评论 -
gnu autotools 相关技术资料
最近,因为要编译proxygen,用到了gnu autotools 相关系列的工具,整理了一些比较原创 2016-05-25 04:28:56 · 644 阅读 · 0 评论 -
C++中字符串与整型浮点型间的转换
atof(将字符串转换成浮点型数) 相关函数 atoi,atol,strtod,strtol,strtoul表头文件 #include 定义函数 double atof(const char *nptr);函数说明 atof()会扫描参数nptr字符串,跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时('\0')才结转载 2013-07-03 22:46:39 · 1113 阅读 · 0 评论 -
CString->std::string 例子
CString strMfc=“test“; std::string strStl; strStl=strMfc.GetBuffer(0); unicode情形下: CStringW strw = _T("test"); CStringA stra(strw.GetBuffer(0)); strw.ReleaseBuffer(); std转载 2013-07-03 23:24:01 · 2516 阅读 · 0 评论 -
C++ 中int,char,string,CString类型转换(一)
1. c++中string到int的转换1) 在C标准库里面,使用atoi:#include #include std::string text = "152"; int number = std::atoi( text.c_str() ); if (errno == ERANGE) //可能是std::errno { //number可能由于过大或过小而转载 2013-07-03 22:54:11 · 815 阅读 · 0 评论 -
如何在C++项目中引用Lib文件(VS2005)
1. 在解决方案资源管理器右击项目查看项目属性,选择配置属性-->C/C++-->常规选项卡,然后在“附加包含目录”一项中添加引用lib文件的头文件所在目录,如下图所示2. 在文件stdafx.cpp中使用预编译指令添加引用lib文件?#pragma comment(lib,"..\\Libs\\HiLib.lib")转载 2013-07-01 00:38:18 · 964 阅读 · 0 评论 -
opencv2.3.1+vs2010
安装opencv 2.3.1 更新整理,在这里我整理出来,以便将来整理添加到“opencv例子详解”中。opencv2.3.1下载:http://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.3.1/选择相应的opencv版本,我选择的是OpenCV-2.3.1-win-superpack.exe转载 2013-06-30 16:36:22 · 1013 阅读 · 0 评论 -
MFCGridCtrl的使用方法
从http://www.codeproject.com/KB/miscctrl/gridctrl.aspx下载Keith Rule的源码,包括他的实例源码1、新建基于Dialog的MFC工程GridCtrlTest2、将GridCtrl.cpp、GridCtrl.h等文件加到工程中,并编译我添加GridCtrl_src下文件后,VS2010编译报错:gridctrlte转载 2013-06-29 16:53:44 · 30803 阅读 · 12 评论 -
C++连接SQL Server数据库
1.设置SQLSERVER服务器为SQL登录方式,并且系统安全性中的sa用户要设置登录功能为“启用”,还有必须要有密码。2.需要在ODBC中进行数据源配置,数据源选\”SQL SERVER”,登录方式使用“使用输入用户登录ID和密码的SQL SERVER验证”,并填写登录名(sa)和密码,注意一点,密码不能为空,这就意味着你的sa用户必须得有密码。否则无法通过系统本身的安全策略。测试通过就完成转载 2013-06-26 22:44:34 · 3390 阅读 · 6 评论 -
VC++ ADO ACCESS 数据库 FLEXGRID
一ADO简介ADO提供了一组非常简单,将一般通用的数据访问细节进行封装的对象。由于ODBC数据源也提供了一般的OLE DB Privider,所以ADO不仅可以应用自身的OLE DB Privider,而且还可以应用所有的ODBC驱动程序。关于OLE DB和ADO的其它详细情况,读者可以自行查阅相关书籍或MSDN,这里就不一一说明了。让我们直接步入主题,如何掌握ADO这种数据库访问技术ADO的转载 2013-05-31 02:32:32 · 2540 阅读 · 1 评论 -
MSYS2开发环境搭建 proxy
这是一篇写得较好的文章:http://blog.youkuaiyun.com/callinglove/article/details/48601775但公司通过代理服务器上网,所以要proxy settings.http://stackoverflow.com/questions/29783065/msys2-pacman-cant-update-packages-thro原创 2017-01-13 16:13:13 · 5448 阅读 · 0 评论