自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

转载 C++异常处理机制核心观点

1.        如果使用普通的处理方式:ASSERT,return等已经足够简洁明了,请不要使用异常处理机制。 2.        比C的setjump,longjump优秀。3.        可以处理任意类型的异常。  4.        需要一定的开销,频繁执行的关键代码段避免使用。其强大的能力表现在:1)       把可能出现异常的代码和异常处理代码隔离开,结

2014-03-31 22:59:35 540

转载 C++异常处理机制

try| throw | catch异常处理抛出异常即检测是否产生异常,在C++中,采用throw语句实现,如检测到产生异常,则抛出异常。如在try语句块的程序段中(包括在其中调用的函数)发现了异常,且抛弃了该异常,则这个异常就可以被try语句块后的某个catch语句所捕获并处理,捕获和处理的条件是被抛弃的异常的类型与catch的异常类型相匹配。由于C++使用数据类型来区分不同的异常,

2014-03-31 22:36:10 630

原创 Linux进程间通信之共享内存

//shm_com.h#ifndef SHM_COM_H#define SHM_COM_H#define TEXT_SZ 2048struct shared_use_st{ int written_by_you; char some_text[TEXT_SZ];};#endif//shm_client.cpp/* System V */#include #inclu

2014-03-21 23:24:20 540

转载 进程间共享内存(一)

原文链接:共享内存System V进程间通信(IPC)包括3种机制:消息队列,信号量,共享内存。消息队列和信号量均是内核空间的系统对象,经由它们的数据需要在内核和用户空间进行额外的数据拷贝;而共享内存和访问它的所有应用程序均同处于用户空间,应用进程可以通过地址映射的方式直接读写内存,从而获得非常高的通信效率。System V为共享内存定义了下列API接口函数:#include #

2014-03-21 23:08:27 743

RPM打包技术与典型SPEC文件分析

RPM打包技术与典型SPEC文件分析,从网上找到的资源,仅供查阅,其他用途请联系原作者

2015-05-17

空空如也

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

TA关注的人

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