01 2018 档案

摘要:参考博客: C++可调用对象详解-https://www.cnblogs.com/Philip-Tell-Truth/p/5814213.html 一、关于std::function与std::bind 翻看了几篇博客,还不如看书逻辑性好。以下内容摘自祁宇《深入应用C++11: 代码优化与工程级应用 阅读全文
posted @ 2018-01-21 14:56 kanite 阅读(1556) 评论(0) 推荐(0)
摘要:最近要使用C++11的智能指针,补充下博客。 参考博客:https://www.cnblogs.com/wxquare/p/4759020.html 重要文档:http://en.cppreference.com/w/cpp/memory/shared_ptr 1、std::shared_ptr s 阅读全文
posted @ 2018-01-19 09:43 kanite 阅读(339) 评论(0) 推荐(0)
摘要:在C++中,两个类之间存在一种关系,某个类需要另外一个类去完成某一个功能,完成了之后需要告知该类结果,这种最普通最常见的需求,往往使用回调函数来解决。 如题,我总结下来有这么四种方式可以完成这项功能,下面来一一分析: 1、使用模板 1 // CppTest.cpp : 定义控制台应用程序的入口点。 阅读全文
posted @ 2018-01-16 22:24 kanite 阅读(5823) 评论(0) 推荐(0)
摘要:这里有两个例子: 1、https://www.cnblogs.com/wanggary/archive/2011/04/21/2024117.html 2、https://www.cnblogs.com/jiese/p/3182342.html 关于此设计模式,有几点概括: Context类包含抽象 阅读全文
posted @ 2018-01-14 16:37 kanite 阅读(343) 评论(0) 推荐(0)