编程技术
insaneguy
关注计算机视觉、机器学习应用
展开
-
MFC中CFrameWnd::GetActiveView函数的使用
被一个小bug卡了很长时间,走了很多弯路。应该先查MSDN的。我的错误在于不知道“在MDI应用程序中,MDI主框架窗口没有一个关联的视图。 相反,每个单独的子窗口(CMDIChildWnd)具有一个或多个关联的视图。” 见http://technet.microsoft.com/zh-cn/exchange/zs0t7t34(v=VS.80) CFrameWnd::GetAct转载 2013-06-22 00:40:38 · 2438 阅读 · 0 评论 -
STL中map的使用
map m; string a = "hello"; // 如果m[a]没赋值,那么m[a]=0; map m; // 如果m[a]没赋值,那么m[a]=""; (转载)STL中map用法详解 http://www.kuqin.com/cpluspluslib/20071231/3265.html map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键转载 2014-03-05 08:36:05 · 666 阅读 · 0 评论 -
Kinect开发环境配置:Kinect for Windows SDK + OpenCV2.4.9 + VS2013 + Win8(x86)
假设VS2013已正确安装原创 2014-07-16 19:23:12 · 3677 阅读 · 0 评论 -
C++ 中的 Lambda 表达式
lambda 表达式是函数式编程语言中一个很 cool 的特性,而 C++11 标准加入了对 lambda 表达式的支持。本篇文章对 C++11 中的 lambda 表达式做一个简单的介绍。 什么是 lambda 表达式 说到 lambda expression 就不能不提 lambda calculus,前者是从后者中衍生出的概念,lambda calculus 有着严格的数学定义,原创 2015-03-31 09:24:16 · 607 阅读 · 0 评论 -
柴郡猫技术--C++中的PIMPL设计模式
另一个 Blog 地址:http://insaneguy.me 原文链接:http://insaneguy.me/2015/04/05/cheshire_cat_in_cpp-pimpl_idiom/C++ 中的“柴郡猫技术”(Cheshire Cat Idiom),又称为 PIMPL(Pointer to IMPLementation) ,Opaque Pointer 等,是一种在类中只定义接口原创 2015-04-05 22:02:53 · 1415 阅读 · 0 评论