会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
杨文的博客
新随笔
联系
订阅
管理
2019年3月23日
论文研读之Spinnaker
摘要: Spinnaker阅读记录
阅读全文
posted @ 2019-03-23 14:29 杨文的博客
阅读(238)
评论(0)
推荐(0)
2018年3月30日
用归并法进行单链表排序
摘要: 1 struct ListNode { 2 int val; 3 ListNode *next; 4 ListNode(int x) : val(x), next(nullptr) {} 5 }; 6 7 ListNode* median(ListNode *head) 8 { 9 if(head != nullptr && ...
阅读全文
posted @ 2018-03-30 18:21 杨文的博客
阅读(294)
评论(0)
推荐(0)
2018年3月15日
enable_shared_from_this类的作用和实现
摘要: 使用举例 有时候我们需要在一个被 shared_ptr 管理的对象的内部获取自己的 shared_ptr, 比如下面这个简单的例子: 通过 this 指针来构造一个 shared_ptr: 但是注意, 在 func 函数构造智能指针时, 我们无法确定这个对象是不是被 shared_ptr 管理着,
阅读全文
posted @ 2018-03-15 14:00 杨文的博客
阅读(8576)
评论(0)
推荐(2)
2017年4月1日
用递归进行链表逆置
摘要: 将不带头结点的链表进行逆置,一般可以采取用多个节点指针的方式。这里采用递归的方法。
阅读全文
posted @ 2017-04-01 18:46 杨文的博客
阅读(899)
评论(0)
推荐(0)
2017年3月15日
C++虚函数表
摘要: C++通过虚函数来实现多态,也就是让父类指针指向子类,在运行时根据指针指向的对象的实际类型来确定调用子类或者父类中的某个函数。 上面定义了父类 Base 和它的子类 Derive ,定义了父类类型的指针,使其先后指向一个Derive对象和Base对象,调用f().输出如下: 那是如何确定调用哪个函数
阅读全文
posted @ 2017-03-15 15:57 杨文的博客
阅读(336)
评论(0)
推荐(0)