摘要: 在linux用gdb或者cgdb计较不爽的地方是无法打印STL的东西,所有啊去网上找了找解决方案https://www.douban.com/note/182826844/?qq-pf-to=pcqq.c2c 本帖把怎么配置这个东西写出了,万一以后忘了,可以回头找找。 首先是下载gdb文件 http 阅读全文
posted @ 2016-05-06 17:25 哈哈不是嘎嘎 阅读(28843) 评论(1) 推荐(1)
摘要: 看的网上有个叫做旋转数组的东西,所以查了查.所谓旋转数组就是把一个有序数组转动n位得到的一个东西.例如下图旋转后的a数组 一共查到了两个问题 1.把一个有序数组按照一个长度,旋转 m.获得一个旋转数组 http://blog.csdn.net/lalor/article/details/796132 阅读全文
posted @ 2016-05-03 21:04 哈哈不是嘎嘎 阅读(519) 评论(0) 推荐(0)
摘要: 最近安装书上说的,开始搞多进程了..看到了一个好帖子,学习学习 http://blog.sina.com.cn/s/blog_9f1496990100y420.html 首先我们要明白,为什么要避免僵尸进程 >进程是一种资源,无用的进程在内存里面无谓的耗费资源. 当我们只fork()一次后,存在父进 阅读全文
posted @ 2016-05-03 09:17 哈哈不是嘎嘎 阅读(946) 评论(1) 推荐(0)
摘要: 最近在写程序的时候总是不注意输入缓冲区内是否还有东西,导致出现了一些异常,调试了半天.所以来上一贴,学习注意,引以为戒! http://blog.chinaunix.net/uid-21254310-id-1828906.html sync()函数 和ignore()函数都是用于清除输入缓冲区的内容 阅读全文
posted @ 2016-05-02 18:30 哈哈不是嘎嘎 阅读(1139) 评论(0) 推荐(0)
摘要: http://www.blogjava.net/jasmine214--love/archive/2010/11/29/339307.html 在现实生活中,信息的概念可能是长度,数量和面积等。在C语言中,信息被抽象为int、float和double等基本数据类型。从基本数据类型名称上, 不能够看出 阅读全文
posted @ 2016-04-25 21:25 哈哈不是嘎嘎 阅读(2531) 评论(0) 推荐(1)
摘要: 公司的前辈的代码里面 结构体的花括号最后 有__attribute__((packed))字样.以前没见过,所以查了查.学习学习http://blog.sina.com.cn/s/blog_559f6ffc0101dbem.html __attrubte__ ((packed)) 的作用就是告诉编译 阅读全文
posted @ 2016-04-24 17:56 哈哈不是嘎嘎 阅读(5995) 评论(1) 推荐(0)
摘要: 哎.要学的东西太多,时间太少.一周的工作下来要总结的东西太多,还处理不完,越积越多.大周末的好想出去玩啊.... 得嘞,废话止于此. 无聊时候乱看网页发现了volatile的一篇文章,以前曾经对volatile困惑过..所以在学习一遍http://blog.sina.com.cn/s/blog_55 阅读全文
posted @ 2016-04-24 16:45 哈哈不是嘎嘎 阅读(378) 评论(0) 推荐(0)
摘要: 再附带一个小例子 阅读全文
posted @ 2016-04-18 21:51 哈哈不是嘎嘎 阅读(827) 评论(0) 推荐(0)
摘要: 先插一个小知识点 string str = "abc" str += 'd'; cout<<str<<endl; //"abcd" 所以: string+char是被允许的. string 转char* 的时候 string.c_str() 和string.data()的区别 c_str()返回的以 阅读全文
posted @ 2016-04-17 13:19 哈哈不是嘎嘎 阅读(262) 评论(0) 推荐(0)
摘要: 最近写代码有一个要遍历目录下的每一个文件并取得这个文件的绝对路径的需求, 我们知道linux c++中有system命令所以我在代码中 先生成了一个log,然后去读log文件的每一行文件名,然后给存储下来. 结果,可想而知,被项目经理狠狠的批评了一顿,说我太懒了,然后又被同事嘲笑的很是羞愧难当... 阅读全文
posted @ 2016-04-17 12:35 哈哈不是嘎嘎 阅读(6411) 评论(1) 推荐(1)