C/C++
ImageThinker
图像处理机器视觉
展开
-
Error 69 error LNK2005 错误:
编译错误:摘录如下:I编程中经常能遇到LNK2005错误——重复定义错误,其实LNK2005错误并不是一个很难解决的错误。弄清楚它形成的原因,就可以轻松解决它了。 造成LNK2005错误主要有以下几种情况: 1.重复定义全局变量。可能存在两种情况: A、对于一些初学编程的程序员,有时候会以为需要使用全局变量的地方就可以使用定义申明一下。其转载 2013-01-29 20:19:49 · 273 阅读 · 0 评论 -
链接错误:error LNK 2019 :Unresolved external symbol
链接错误:error LNK 2019 :Unresolved external symbol背景:做X-ray食品检测,怎么都链接不到库。而使用以前编译的可以,而两个版本没有变化;原因查找:使用Depends.Exe查看编译的dll,将函数接口copy到word中,查找对应的接口发现最后一个参数不一致,为两个版本JnDefs造成:原创 2015-07-18 14:16:22 · 487 阅读 · 0 评论 -
为exe,dll等可执行程序添加版本号版权等信息
From: http://write.blog.csdn.net/postedit在使用Microsoft Visual Studio开发工具等编写的exe或者dll等可执行文件时,我们往往需要对这些可执行文件添加版本号,公司,版权等信息。在这里特酷吧以使用Visual Studio 2008演示具体的操作方法。首先看看添加后的效果,类似:当工程转载 2014-02-28 12:18:50 · 5711 阅读 · 1 评论 -
C语言中实现字符串数组
From:http://hi.baidu.com/sharlanori/item/72828d94d362614bf142150dC语言中实现字符串数组C++中实现字符串数组很容易,定义一个string类型的数组就可以了。但在C语言中由于没有string这个类型实现起来就要麻烦些。以下我提供一种利用指针数组实现的方法,其实质也就是个二维字符数组。所谓指针数组转载 2014-02-13 10:38:04 · 1414 阅读 · 0 评论 -
解析字符串
1. 目的:从使用“,”分开的整个字符串,提取各个部分2. 代码:jnStatus SetFeaName(const char* pFeaName){ //Check: //Parameter //Setup: jnStatus jnRslt = jnStsNoErr; //=== Process === vector vFeaName; string sFe原创 2014-02-13 10:33:24 · 500 阅读 · 0 评论 -
OpenCv编译错误-"cmd.exe" exited with code 1
1. 背景按照网上的方法,使用CMake(版本)cmake-2.8.6 ,visual studio 2010以及Opencv 2.4.8在win7下编译;2.现象:出现错误——error MSB6006: "cmd.exe" exited with code 1;提示:3>CustomBuild:3> Generating opencl_kernels.cpp,原创 2014-01-20 10:14:15 · 3208 阅读 · 0 评论 -
数组指针速度比较以及VC++ 对for循环的优化
代码: FILE* pf; fopen_s(&pf,"D:\\JuNeng\\Time-Test.txt","a+"); const int nLen = 100000000; int* pArr = new int[nLen]; int* pArr1 = new int[nLen]; int nTimes = 10; DWORD dTime[10]; dTime[0] = G原创 2013-12-12 17:21:56 · 1007 阅读 · 0 评论 -
使用FindFirstFile,FindNextFile遍历一个文件夹
源自:http://www.cnblogs.com/chenkunyun/archive/2012/03/24/2415727.html代码://遍历文件夹函数void TraverseFolder(LPCTSTR lpPath){ TCHAR szFind[MAX_PATH] = {_T("\0")}; WIN32_FIND_D转载 2013-11-06 13:05:33 · 651 阅读 · 0 评论 -
Visual Assist X设置-去除spell check错误的下划线
原因:在vs中使用 Visual Assist X,在注释中有中文,经常会显示下划线,看起来很不爽。解决:如下图步骤:原创 2013-10-09 17:34:54 · 1892 阅读 · 0 评论 -
最小二乘法直线拟合
【算法研究与实现】最小二乘法直线拟合作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/1.原理 在现实中经常遇到这样的问题,一个函数并不是以某个数学表达式的形式给出,而是以一些自变量与因变量的对应表给出,老师讲课的时候举的个例子是犯罪人的身高和留下的脚印长,可以测出一些人的数据然后得到一张表,它反应的是一个函数,回归的意思就是将它转载 2013-09-14 14:12:47 · 1061 阅读 · 0 评论 -
GetSystemTime,GetLocalTime,GetCurrentTime
整理了关于获得时间的三个函数:1. GetSystemTime与GetLocalTime区别:GetSystemTime获得的时间是基于通用协调时(UTC, Universal Time Coordinated)。GetLocalTime获得的时间是基于本地时间的。如GetLocalTime获得的本地主机的时间是上午8时,当用GetSystemTime获取时,该时间是0原创 2013-05-30 15:16:38 · 1686 阅读 · 0 评论 -
dui lib初识
1. 介绍:from:http://baike.baidu.com/view/6783987.htm国内首个开源 的directui 界面库,开放,共享,惠众,共赢,遵循bsd协议,可以免费用于商业项目,目前支持Windows 32 、Window CE、Mobile等平台。Duilib 是一款强大的界面开发工具,可以将用户界面和处理逻辑彻底分离,极大地提高用户界面的开原创 2013-04-25 12:20:52 · 1092 阅读 · 0 评论 -
vs编译后不拷贝
原创 2017-02-25 11:40:33 · 561 阅读 · 0 评论