• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
指尖上的快乐
博客园    首页    新随笔    联系   管理    订阅  订阅
09 2016 档案
operator->和operator->*

摘要:->和->*都是C++中定义的可重载的运算符,其中:->称为成员选择符(member selection),而->*称为成员指针选择符(pointer-to-member selection)。对于一个类对象A,对->的调用即A->,相当于(A.operator->)->。下面是一个简单的例子: 而 阅读全文
posted @ 2016-09-30 09:57 指尖上的快乐 阅读(861) 评论(0) 推荐(0)
关于继承中的拷贝构造函数

摘要:不管基类是否手写,一旦子类手写,就必须显示指定基类的拷贝构造函数.否则只拷贝子类部分. 如果不写,一旦在main中使用了拷贝构造一个对象,编译器就会相应的拷贝构造函数,并且会自动调用基类的拷贝构造. 阅读全文
posted @ 2016-09-29 18:09 指尖上的快乐 阅读(974) 评论(0) 推荐(0)
关于g++编译模板类的问题

摘要:今天搞了我接近4个小时,代码没错,就是调试没有通过,无论怎么也没有想到是编译器的问题 g++不支持c++模板类 声明与实现分离,都要写到.h文件里面。 以后记住了。 阅读全文
posted @ 2016-09-09 19:23 指尖上的快乐 阅读(1148) 评论(0) 推荐(0)
关于互斥锁,条件变量的内核源码解析

摘要:一、解决问题和适用范围 主要是用来等待一个条件,这个条件可能需要另一个线程来满足这个条件。这个和我们平常适用的pthread_mutex_lock的最大不同在于后者保护的一般是一个代码段(也就是关键区),或者一个变量,但是由于一般来说这个变量的访问是在一个关键区中,所以可以认为是一个关键区。 但是对 阅读全文
posted @ 2016-09-08 17:16 指尖上的快乐 阅读(3842) 评论(0) 推荐(0)
关于sigwait

摘要:刚开始看sigwait函数,只是知道它是用来解除阻塞的信号,可是使我疑惑的是那么解除了以后为什么线程收到终止信号SIGINT的时候还是没能终止呢? 于是网上找了一些资料,总的理解如下所示: sigwait(&set, signo)监听信号集set中所包含的信号,并将其存在signo中。注意:sigw 阅读全文
posted @ 2016-09-05 14:58 指尖上的快乐 阅读(1676) 评论(0) 推荐(0)

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3