铅笔

在你的害怕中坚持的越多,你就会越自信
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2018年8月14日

摘要: 摘要 智能指针:通过C++模板技术实现的一个类模拟指针的行为(如 、 ) 1. 智能指针产生背景 内存泄漏(臭名昭著的Bug) (1)动态申请堆空间,用完后不归还(堆空间越来越少,程序长时间运行,就会导致总堆空间内存没有了) (2)C++语言中没有垃圾回收的机制 (3)指针无法控制所指堆空间的生命周 阅读全文

posted @ 2018-08-14 23:56 黑色の铅笔 阅读(602) 评论(0) 推荐(0) 编辑

摘要: 窗口右上角的X按键会导致其在不给出任何提示的情况下直接退出, 当点击右上角的x按键时,会触发Qt中的一个事件处理函数:void QWidget::closeEvent ( QCloseEvent e ),默认情况该函数无任何提示性消息,如果需提示则需要重写该函数 说明: 事件的ignore函数表示忽 阅读全文

posted @ 2018-08-14 21:27 黑色の铅笔 阅读(25883) 评论(0) 推荐(1) 编辑

摘要: 1. 命名空间作用 命名空间是程序设计者命名的 ,程序设计者根据需指定一些有名字的空间域,把一些全局实体分别存放到各个命名空间中,从而与其他全局实体分隔开。 通俗的说,每个名字空间都是一个名字空间域,存放在名字空间域中的全局实体只在本空间域内有效。名字空间对全局实体加以域的限制,从而合理的解决命名冲 阅读全文

posted @ 2018-08-14 18:42 黑色の铅笔 阅读(3606) 评论(0) 推荐(1) 编辑