• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
++C+C++
博客园 首页 新随笔 联系 订阅 订阅 管理

2017年6月21日

C++单例模式
摘要: 以前在项目中使用单例模式时,喜欢使用静态指针实现,但是需要在程序结束时释放指针的内容,不然会造成内存泄漏,代码如下: 今天发现可以使用静态对象来避免这个问题: 一切伟大的思想和行动都有一个微不足道的开始。 阅读全文
posted @ 2017-06-21 09:41 ++C+C++ 阅读(700) 评论(0) 推荐(0)
 
读取文件时,使用file.eof()判断结尾注意事项
摘要: 今天写一个小功能需要读取文件,在判断文件结尾时使用了以下语句: 结果最后一个字符会读取两次,后来换了种方式,事先读取文件长度,再循环,就能争取读取文件: 最后了解到,是因为read函数需要读取失败时才将eofbit置位,所以置位时,循环还会执行一次。修改代码就没有问题了: 阅读全文
posted @ 2017-06-21 09:24 ++C+C++ 阅读(6612) 评论(0) 推荐(0)
 
 

公告


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