自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 create shortcut in gnome3 and some settings-- lockscreen & arp_attack

最近安装gnome搞得我焦头烂额,而且还在学Qt(进度跟不上啊,混蛋!),连睡午觉写blog的时间都没了。还是快快记下gnome3的设定方法。    1、Panel Settings,原本以为gnome3有Panel Settings可以把顶栏调下来然后随意设定,结果搞了半天发现Panel Settings(插件)现在还不支持Gnome3.10及Gnome3.12,我瞬间就倒了。- -

2014-12-05 17:29:10 818

转载 判断输入的EOF

例:char c;cin >> c;while (cin.eof())  //不可用 c != EOF,如果ctrl+d c=0,不能小于零,虽然是signed?cin >> c;from:http://blog.csdn.net/lichaoandy/article/details/5525115getchar() 和EOF总结大师级经典的著作,要

2014-11-30 19:08:20 1949

转载 fstream 中判断是否成功打开文件

from: http://blog.csdn.net/zhtsuc/article/details/2938614关于C++ fstream的一个容易使用出错的地方关于c++ 中 文件流的两个类,ifstream 和ofstream,大家也许并不陌生。其负责c++的文件输入流 和 文件输出流。基本上所以语言都会提供类似的文件输入流 和文件输出流类。 但当大家学习

2014-11-30 18:43:07 17577

转载 getline 细节

from: http://zhidao.baidu.com/link?url=J1er202u3NAx1A_wlx1Tym4Px-nCPqQq37D7w2v-uYFztCexSf7_JPsS7FvXnNaSFk9SHyVQ9sJlmGCM1971i_getline后面可以指定2个参数或3个参数,2个参数时,第2个参数就是读取的位数,3个参数时,第3个参数是终止符,只要2个参

2014-11-30 17:37:09 524

转载 C++函数返回值为对象时,构造析构函数的执行细节

from:http://www.jb51.net/article/34090.htmC++函数返回值为对象时,构造析构函数的执行细节,需要的朋友,可以参考下看如下代码:复制代码 代码如下:#includeclass TestConstructor{public:    TestConstructor()    {        std::co

2014-11-30 16:48:50 1632

转载 C++数值与字符串相互转换

from: http://blog.csdn.net/w343051232/article/details/7076188以前一门心思搞算法,这个东西觉得自己写个函数就能实现的事,但是到了公司后才发现同事写的代码里面,调用各种库函数、window API、流来实现。什么都不懂的我表示鸭梨很大,今天翻了翻资料了解了下各种方法的使用方法、区别以及适用范围,写成了这篇又长又臭又没条理的东

2014-11-30 16:44:05 5268

转载 关于变量的存放位置(数据段、代码段、用户堆栈段)

from:http://bbs.chinaunix.net/thread-1032894-1-1.htmlint total;               //外部变量,未初始化.存放在bss段int main(int argc,char **argv){int a;           //自动变量. 栈int aa=10;  //自动变量. 栈sta

2014-11-30 16:24:47 8040

转载 C++为什么用流?

一种良好的编程习惯:  在编写程序的时候,不要在程序中出现类似于printf(name)的语句。虽然该语句在C语言中输出name这个字符串,但是实际上这是很危险的。如果name字符串中包含了“%s”,那么该语句将会在运行时失败。应该将该语句写为printf("%s",name);这样的语句才是安全的。1.http://www.cppblog.com/converse/archive/2

2014-11-30 16:15:12 445

转载 fstream 中 eofbit 的控制

读取文件到达末尾时,eofbit 置1。可以用 fstream file; file.clear()清除eofbit,再file.seekg(0) //seekg第二个参数默认是ios::beg。这样就可以重新读取文件。但如果用file.clear(ios::filebit)或file.clear(ios::badbit),虽然清除了eofbit的位,但由于failbit或badbit置位了,

2014-11-30 14:42:28 3185

原创 c++学习网站 查函数

http://www.cplusplus.com/reference/fstream/fstream/

2014-11-29 20:37:35 370

转载 编码风格

转自: http://tengine.taobao.org/book/appendix_a.htmlNginx代码风格图示 (100%)一、基本原则K&R编码风格(偏BSD子类)。每行不能超过80列。不用TAB对齐,用空格。默认对齐单元是4个空格。除宏定义外,字母均为小写,单词间用下划线_间隔。使用C方式的注释,不得使用//形式注释。

2014-11-29 20:06:07 1135

原创 fstream 中 ios::nocreate

ios::nocreate是在C++标准制定之前在中有定义的。C++标准中没有nocreate,因为这是一个默认的动作,无需写上。参考:1、http://blog.csdn.net/zengsai/article/details/42241562、http://stackoverflow.com/questions/1062861/iosnocreate-error-while-c

2014-11-29 19:54:36 2326

转载 Linux环境进程间通信(二): 信号(下)

转自:http://www.ibm.com/developerworks/cn/linux/l-ipc/part2/index2.html    在信号(上)中,讨论了linux信号种类、来源、如何安装一个信号以及对信号集的操作。本部分则首先讨论从信号的生命周期上认识信号,或者宏观上看似简单的信号机制(进程收到信号后,作相应的处理,看上去再简单不过了),在微观上究竟是如何实现的,也

2014-11-29 17:58:15 250

转载 Linux环境进程间通信(二): 信号(上)

转自:http://www.ibm.com/developerworks/cn/linux/l-ipc/part2/index1.htmllinux信号机制远远比想象的复杂,本文力争用最短的篇幅,对该机制做了深入细致的分析。读者可以先读一下信号应用实例(在信号(下)中),这样可以对信号发送直到相应的处理函数执行完毕这一过程有个大致的印象。本文尽量给出了较新函数的应用实例,着重说明这些的

2014-11-29 17:55:50 327

转载 for()循环里面定义变量

from: http://zhidao.baidu.com/question/558964534.html不同的作用域内可以使用相同的变量名,优先使用小范围的作用域。作用域:全局段、函数段、块1.全局段定义变量a, main函数中再定义a, 那么main中函数中定义的a, 看下面例子2.块,由花括号{} 包含的区域。比如if分支体, for,while循环体中定义的变量,其作用域

2014-11-29 17:51:39 8008

原创 C语言 负数除以正数, 与正数除以负数的 余数和商 的正负

例如 -3 / 2 = -1;  -3 % 2 = -1;     3 / (-2) = -1;  3 % (-2) = 1;       一开始我从 余数 思考,结果感到迷惑。后来查资料知道 余数的正负和被除数保持一致。 做ZM的一道题时,正好碰到 6+-2/3 是否= 5的题,联想到余数正负的问题,发现直接从除法的商思考最简单。 3/2 = 1,无论除数还是被除数是负,商即为负

2014-11-29 17:34:53 13224

转载 C语言中内存分布及程序运行中(BSS段、数据段、代码段、堆栈)

转自: http://my.oschina.net/pollybl1255/blog/140323BSS段:(bss segment)通常是指用来存放程序中未初始化的全局变量的一块内存区域。BSS是英文Block Started by Symbol的简称。BSS段属于静态内存分配。 数据段:数据段(data segment)通常是指用来存放程序中 已初始化 的

2014-11-29 17:29:56 365

转载 为什么 C语言\C++ 源程序最后一行要是一个空行?

转自: http://www.zhihu.com/question/20018991否则的话编译器会报warning: #1-D: last line of file ends without a newline这种错误,虽然这个warning没啥影响,但既然要设计这么一个warning总得有点原因吧。C 语言是在 Unix 中发明的,为 Unix 系统的编程语言,它对文件

2014-11-29 17:22:33 3976

转载 C程序存储空间布局——各数据段的内存位置

转自: http://hi.baidu.com/peaksmile/item/7c31aa8b2e4dbb5826ebd9ad从历史上讲,C程序一直由下面几部分组成:(1) 栈由编译器自动分配释放管理。局部变量及每次函数调用时返回地址、以及调用者的环境信息(例如某些机器寄存器)都存放在栈中。新被调用的函数在栈上为其自动和临时变量分配存储空间。通过以这种方式使用栈,C

2014-11-29 17:14:21 633

转载 send或者write socket遭遇SIGPIPE信号

转自:http://billy.ni.blog.163.com/blog/static/233730712010611129300/当服务器close一个连接时,若client端接着发数据。根据TCP协议的规定,会收到一个RST响应,client再往这个服务器发送数据时,系统会发出一个SIGPIPE信号给进程,告诉进程这个连接已经断开了,不要再写了。又或者当一个进程向某个已

2014-11-29 17:00:13 855

原创 正则表达式 学习网站

1、http://www.jb51.net/tools/zhengze.html2、http://www.yesky.com/imagesnew/software/vbscript/html/jsgrpRegExpSyntax.htm

2014-11-29 16:53:39 227

转载 硬盘基本知识(磁道、扇区、柱面、磁头数、簇、MBR、DBR)

转自:http://bbs.mydigit.cn/read.php?tid=331754  近来,仔细研究了发挥U盘的极限速度——磁盘扇区数精确调节! 一文,并向hfsp 进行了请教,感觉对 磁道、扇区、柱面、磁头数、簇、MBR、DBR等磁盘基本知识不是很了解,于是找到下面一篇文章,和朋友们共同学习。硬盘的DOS管理结构1.磁道,扇区,柱面和磁头数

2014-11-29 16:47:56 7746

转载 正则表达式—-转义

\s 空白字符:[ \t\n\x0B\f\r] //这个市重点!\t 制表符 ('\u0009')\n 新行(换行)符 ('\u000A')\r 回车符 ('\u000D')\f 换页符 ('\u000C')\a 报警 (bell) 符 ('\u0007')\e 转义符 ('\u001B')\cx 对应于 x 的控制符参考自: http://bbs.cs

2014-11-29 16:21:53 275

转载 enum可以没有枚举名

例一:enum  {     YIELD_PERCENT,     YIELD_COUNT,       }; enum可以没有枚举名.作用就跟define差不多.上面代码可以理解为如果源码中出现 YIELD_PERCENT 用0替换,出现YIELD_COUNT用1替换。例二://*                           串口定义

2014-11-29 15:59:19 622

空空如也

空空如也

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

TA关注的人

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