随笔分类 -  【C++】

摘要:转自:https://blog.csdn.net/qingtingchen1987/article/details/7698415 一个由C/C++编译程序占用内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数参数值,局部变量值等。其操作方式类似于数据结构中栈。2、堆区( 阅读全文
posted @ 2018-08-01 10:53 lehoho 阅读(252) 评论(0) 推荐(0)
摘要:转自:https://liam0205.me/2016/12/11/rvalue-reference-in-Cpp/ 最近在改 XGBoost 的代码。XGBoost 在代码中使用了很多来自 C++11 标准中的特性,让我比较好奇和困惑的,就有其中关于右值引用的部分。涉及到代码里,有比较明显的两类用 阅读全文
posted @ 2018-07-31 11:05 lehoho 阅读(489) 评论(0) 推荐(0)
摘要:作者:Tinro链接:https://www.zhihu.com/question/22111546/answer/30801982来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 右值引用是C++11中最重要的新特性之一,它解决了C++中大量的历史遗留问题,使C++标 阅读全文
posted @ 2018-07-31 10:55 lehoho 阅读(329) 评论(0) 推荐(0)
摘要:转自:https://www.cnblogs.com/allenlooplee/archive/2012/07/03/2574119.html 遇见C++ Lambda Written by Allen Lee If you die when there's no one watching, and 阅读全文
posted @ 2018-07-30 16:06 lehoho 阅读(229) 评论(0) 推荐(0)
摘要:介绍C++11标准的变长参数模板 转自:https://www.cnblogs.com/zenny-chen/archive/2013/02/03/2890917.html 目前大部分主流编译器的最新版本均支持了C++11标准(官方名为ISO/IEC14882:2011)大部分的语法特性,其中比较难 阅读全文
posted @ 2018-07-26 21:51 lehoho 阅读(280) 评论(0) 推荐(0)
摘要:enable_shared_from_this是一个模板类,定义于头文件<memory>,其原型为: template< class T > class enable_shared_from_this; std::enable_shared_from_this 能让一个对象(假设其名为 t ,且已被 阅读全文
posted @ 2018-07-26 15:46 lehoho 阅读(2359) 评论(0) 推荐(1)
摘要:write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie 讨论新闻组及文件 一、 综述 《异常处理与MiniDump详解(1) C++异常》稍微回顾了下C++异常的语法及其类似于函数参数传递的抛出异常对象的copy,引用语义,但是有个问题没有详细讲,那就是C 阅读全文
posted @ 2018-07-25 11:24 lehoho 阅读(267) 评论(0) 推荐(0)
摘要:异常处理与MiniDump详解(1) C++异常 write by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie 讨论新闻组及文件 一、 综述 我很少敢为自己写的东西弄个详解的标题,之所以这次敢于这样,自然还算是有点底气的。并且也以此为动力,督促自己好好的将这两个 阅读全文
posted @ 2018-07-25 11:22 lehoho 阅读(513) 评论(0) 推荐(0)
摘要:从boost官网( http://www.boost.org )上下载最新的boost版本,现在最新是1.64版本,解压到自定义目录(我解压到了E盘E:\boost_1_64_0\,最终的目录结构是E:\boost_1_64_0\boost_1_64_0) 2. 编译安装 在E:\boost_1_6 阅读全文
posted @ 2018-07-25 10:00 lehoho 阅读(220) 评论(0) 推荐(0)