自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 C++中回车换行(\n\r)和换行(\r)的区别

转载自http://blog.csdn.net/xiaofei2010/article/details/8458605为什么会有这种区别呢?    毕竟是源自Unix系统,C语言中使用\n表示换行,而在实际的文件中换行符号需要同操作系统一致,所以当我们在C中使用fopen打开一个文本文件时流实现了实际换行符与C中\n之间的转换。在windows中当我们用fopen打开文本文件,然后从中读到

2016-10-03 09:13:23 782

原创 深入实践boost读书笔记2

秘籍38:boost::mutex表示互斥量,使用boost::lock_guard对象(它是一个RAII类)实现对互斥量的管理,构造函数lock(),析构函数unlock(),boost::recursive_mutex可以从单个线程中多次锁定互斥量,但是其运行速度慢,通常代表不良设计,所以一般不用。秘籍39:boost::atomic提供系统原子操作的包装类,并为它们提供统一的、可移植性的

2016-09-17 09:36:38 343

原创 深入实践boost读书笔记1

秘籍2:boost::any中可以存储任意值,使用类型擦除技术,boost::any在对类型T赋值时候构造一个可以存储类型T的值,这个值派生之一个内部基类占位符类型,占位符拥有std:type_info和用于克隆一个存储类型的虚函数,当any_cast使用时,boost::any检查std:type_info是否等于typeid(T)。boost::any需要调用动态类存分配函数,需要使用RTTI

2016-09-16 14:20:52 679

原创 深入理解计算机系统

关键路径是在循环的反复执行中形成的数据相关链。

2016-09-08 19:33:18 229

转载 [转]c++中的类型及运算

http://www.cnblogs.com/qianyuming/archive/2012/04/12/2443429.html某些C/C++书籍教会了我们几十年前流行的写法,浑然不知的我们理所当然的写出这些代码,然后把当年造就了无数漏洞的恶魔重新放入新的体系里。在理想情况下,对类型的错误应用会导致一些错误,并让我们第一时间发觉;在最糟的情况下,其错误在很久之后才被发现,而且

2016-05-11 21:51:38 391

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除