2011年4月1日

C++动态数组分配

摘要: 动态一维数组:#include<iostream>using namespace std;int main(){ int len; cin>>len; int *p=new int[len]; delete[] p; p = NULL; return 0;}动态二维数组:int main(){ int row, col; cout << "Please enter the number for row and column: " << endl; cin >> row >>col; //为二维数组开辟空 阅读全文

posted @ 2011-04-01 15:06 Livid 阅读(352) 评论(0) 推荐(0)

内存泄漏检测工具(转载)

摘要: 内存泄漏检测工具2007年08月08日1. ccmalloc-Linux和Solaris下对C和C++程序的简单的使用内存泄漏和malloc调试库。 2. Dmalloc-Debug Malloc Library. 3. Electric Fence-Linux分发版中由Bruce Perens编写的malloc()调试库。 4. Leaky-Linux下检测内存泄漏的程序。 5. LeakTracer-Linux、Solaris和HP-UX下跟踪和分析C++程序中的内存泄漏。 6. MEMWATCH-由Johan Lindh编写,是一个开放源代码C语言内存错误检测工具,主要是通过gcc的pr 阅读全文

posted @ 2011-04-01 11:39 Livid 阅读(269) 评论(0) 推荐(0)

2011年3月31日

计算机视觉文献与代码资源(转)

摘要: CVonline http://homepages.inf.ed.ac.uk/rbf/CVonline http://homepages.inf.ed.ac.uk/rbf/CVonline/unfolded.htm http://homepages.inf.ed.ac.uk/rbf/CVonline 阅读全文

posted @ 2011-03-31 11:36 Livid 阅读(405) 评论(0) 推荐(0)

(转)Computer Vision Open Source Algorithm Implementations

摘要: Computer Vision Open Source Algorithm ImplementationsParticipate in Reproducible ResearchWARNING: this page is not and will never be exhaustive but only try to gather robust implementations of Computer Vision state of the art(back to computer vision resource)If you have additions or changes, send an 阅读全文

posted @ 2011-03-31 11:31 Livid 阅读(1472) 评论(0) 推荐(1)

2011年3月26日

VC获取一个菜单的状态,并打钩

摘要: void CMainFrame::OnShowStandToolbar() //设置菜单状态{ if (AfxGetMainWnd()->GetMenu()->GetMenuState(ID_STANDTOOLBAR,MF_CHECKED)){AfxGetMainWnd()->GetMenu()->CheckMenuItem(ID_STANDTOOLBAR,MF_UNCHECKED);}else{AfxGetMainWnd()->GetMenu()->CheckMenuItem(ID_STANDTOOLBAR,MF_CHECKED);}} 阅读全文

posted @ 2011-03-26 11:27 Livid 阅读(721) 评论(0) 推荐(0)

2011年3月24日

fatal error CVT1100: duplicate resource. type:MANIFEST, name:1, language:0×0409

摘要: 从vc6和vc7的工程迁移到vc8上的时候,遇到了这么个错误:CVTRES : fatal error CVT1100: duplicate resource. type:MANIFEST, name:1, language:0×0409LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt搜了一下,有人说可以用这样的方法解决: “将linker里的manifest File的generate manifest选项设置为no即可,也不用去修改manifest文件了”但 阅读全文

posted @ 2011-03-24 11:19 Livid 阅读(2015) 评论(0) 推荐(0)

2011年3月12日

转:vc2005下的clapack...吐血之作

摘要: 费了一整天,研究vc2005下的clapack。。各种错误,各种尝试。最后明白,不放弃是王道!参考了Kaien 和Kevin Wong。做了些改动,要不然不好使啊。。////////////////////以下初始工作///////////////////////////我的配置:VS2005 和 CLAPACK版本: 3.1.1下载解压后,我们可以看到如下目录结构:\SRC CLAPACK的源代码\BLAS BLAS的源代码\F2CLIBS F2C的源代码\LIB 编译后的库文件.lib\INCLUDE 头文件\TESTING 一些使用范例程序\INSTALL 里面有UNIX和其他平台下安装 阅读全文

posted @ 2011-03-12 20:24 Livid 阅读(898) 评论(0) 推荐(1)

转:error LNK2005

摘要: 今天一大早,VC就给我来了个下马威,昨天还老老实实工作着的程序,竟然出现58个错误,而且还都是类似的LNK2005!满满的一屏error,这对于初为程序员的我,那简直是致命的,心灵受的打击啊~~~ 赶紧Google,发现各位程友们也被这困扰着,不过还是有高手支招的,以下摘录:编程中经常能遇到LNK2005错误——重复定义错误,其实LNK2005错误并不是一个很难解决的错误。弄清楚它形成的原因,就可以轻松解决它了。造成LNK2005错误主要有以下几种情况: 1.重复定义全局变量。可能存在两种情况: A、对于一些初学编程的程序员,有时候会以为需要使用全局变量的地方就可以使用定义申明一下。其实这是. 阅读全文

posted @ 2011-03-12 20:23 Livid 阅读(1192) 评论(0) 推荐(1)

模板函数min/max与Visual C++中的 min/max宏冲突

摘要: 本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/zhuangshn/archive/2010/04/28/5537499.aspx1. 错误输出 .\zlibrary\ui\src\win32\w32widgets\W32VBorderBox.cpp(114) : error C2589: “(”: “::”右边的非法标记 .\zlibrary\ui\src\win32\w32widgets\W32VBorderBox.cpp(114) : error C2059: 语法错误 : “::”2. 错误代码举例 view plaincopy to clipboard 阅读全文

posted @ 2011-03-12 16:56 Livid 阅读(1379) 评论(0) 推荐(0)

2011年3月11日

C++ string类常用函数

摘要: 【转】C++ string类常用函数http://xiaocao000.spaces.live.com/blog/cns!F826A925CF33491A!117.entrystring类的构造函数:string(const char *s); //用c字符串s初始化string(int n,char c); //用n个字符c初始化此外,string类还支持默认构造函数和复制构造函数,如string s1;string s2="hello";都是正确的写法。当构造的string太长而无法表达时会抛出length_error异常 string类的字符操作:const char 阅读全文

posted @ 2011-03-11 16:42 Livid 阅读(255) 评论(0) 推荐(0)

导航