自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Linux POSIX Message Queue 使用体会

最近正在Linux上使用POSIX Message Queue(以下简称MQ)在进程间通讯,对目前我这系统发行版和编译器来讲,MQ用起来有一点体会,是教程是没有说明的,或者我看的不够仔细,没有发现 参考资料 《The Linux Programming Interface - A Linux ...

2015-06-08 20:07:20

阅读数 2891

评论数 0

原创 C++ tips: C++ Dark Corner 0 标准流格式化输出

今天需要输出一个双精度型数组到文件上,输出以后发现C++(MPIC++ on 64bit LinuxMint with MPICH2)默认的流输出精度为6,记忆中貌似有这么一回事,需要在流操作符 困扰我的是,流输出时是不是要每一个输出变量前都要增加一个setprecision(),于是g...

2015-06-08 10:47:45

阅读数 513

评论数 0

转载 C++ tips: 类成员函数的参数默认值

对于一个类的成员函数的参数默认值,还是有一定讲究的。转载一篇文章,地址如下: http://en.cppreference.com/w/cpp/language/default_arguments 关键注意几点 (1)类的成员函数的默认值在声明和实现两个不同的地方,只能有...

2015-06-07 19:32:58

阅读数 1036

评论数 0

原创 C++ tips: std::stringstream 对象的复用

用了好久居然不知道这个问题,或者是我知道,但是好久了忘记了。 std::stringstream对象在重用是,必须将对象的内容清空,并且调用clear()方法。这里需要注意的是,clear()方法不能清空stringstream对象的内容! 基本示例如下: std::stri...

2015-06-07 19:20:21

阅读数 483

评论数 0

转载 C++ tips: throw和throw+对象的差别

今天搞代码,遇到一个关于C++中异常的re-throw问题。简单说就是猜catch块中不能/不想对捕捉到的异常做处理,将其再次throw时,应该如何操作。这里google了一下,参考了一下接个网址的描述 http://stackoverflow.com/questions/2274661...

2015-06-07 19:16:55

阅读数 853

评论数 0

原创 C++ goto 在g++ 编译时出现 crosses initialization 和 jump to label xxx [-fpermissive] 错误

自从学习了C++语法以后,就知道有goto这个功能,但是前辈都说不要使用。今天在处理一个exception时,发现这个goto还是很有用的,因为当时的代码结构很清晰:若遇到exception 就goto到指定的函数尾端,清理掉已经申请的系统资源,打印错误消息,再返回错误代码。 头一次实际...

2015-06-02 12:04:17

阅读数 5187

评论数 0

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