随笔分类 -  c++

摘要:之前老是被问到虚函数多态的事情.......有个模棱两可的印象,正好遇到这个帖子了,所以再学习学习 http://www.cnblogs.com/shouce/p/5453729.html 1、什么是虚函数 简单地说:那些被virtual关键字修饰的成员函数就是虚函数。其主要作用就是实现多态性。 多 阅读全文
posted @ 2016-05-08 16:52 哈哈不是嘎嘎 阅读(436) 评论(0) 推荐(1)
摘要:http://www.cnblogs.com/bluestorm/archive/2011/11/04/2298126.html 说明: 写代码的时候头文件命名知道要加 但是我把实现都放在了 .h文件中,然后出错了...所以头文件包含,只知其一不知其二,恩,就是所谓的 讲解: #include文件的 阅读全文
posted @ 2016-05-07 17:41 哈哈不是嘎嘎 阅读(1659) 评论(0) 推荐(0)
摘要:看的网上有个叫做旋转数组的东西,所以查了查.所谓旋转数组就是把一个有序数组转动n位得到的一个东西.例如下图旋转后的a数组 一共查到了两个问题 1.把一个有序数组按照一个长度,旋转 m.获得一个旋转数组 http://blog.csdn.net/lalor/article/details/796132 阅读全文
posted @ 2016-05-03 21:04 哈哈不是嘎嘎 阅读(519) 评论(0) 推荐(0)
摘要:最近在写程序的时候总是不注意输入缓冲区内是否还有东西,导致出现了一些异常,调试了半天.所以来上一贴,学习注意,引以为戒! http://blog.chinaunix.net/uid-21254310-id-1828906.html sync()函数 和ignore()函数都是用于清除输入缓冲区的内容 阅读全文
posted @ 2016-05-02 18:30 哈哈不是嘎嘎 阅读(1138) 评论(0) 推荐(0)
摘要:http://www.blogjava.net/jasmine214--love/archive/2010/11/29/339307.html 在现实生活中,信息的概念可能是长度,数量和面积等。在C语言中,信息被抽象为int、float和double等基本数据类型。从基本数据类型名称上, 不能够看出 阅读全文
posted @ 2016-04-25 21:25 哈哈不是嘎嘎 阅读(2528) 评论(0) 推荐(1)
摘要:公司的前辈的代码里面 结构体的花括号最后 有__attribute__((packed))字样.以前没见过,所以查了查.学习学习http://blog.sina.com.cn/s/blog_559f6ffc0101dbem.html __attrubte__ ((packed)) 的作用就是告诉编译 阅读全文
posted @ 2016-04-24 17:56 哈哈不是嘎嘎 阅读(5969) 评论(1) 推荐(0)
摘要:哎.要学的东西太多,时间太少.一周的工作下来要总结的东西太多,还处理不完,越积越多.大周末的好想出去玩啊.... 得嘞,废话止于此. 无聊时候乱看网页发现了volatile的一篇文章,以前曾经对volatile困惑过..所以在学习一遍http://blog.sina.com.cn/s/blog_55 阅读全文
posted @ 2016-04-24 16:45 哈哈不是嘎嘎 阅读(377) 评论(0) 推荐(0)
摘要:再附带一个小例子 阅读全文
posted @ 2016-04-18 21:51 哈哈不是嘎嘎 阅读(826) 评论(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 哈哈不是嘎嘎 阅读(261) 评论(0) 推荐(0)
摘要:最近写代码有一个要遍历目录下的每一个文件并取得这个文件的绝对路径的需求, 我们知道linux c++中有system命令所以我在代码中 先生成了一个log,然后去读log文件的每一行文件名,然后给存储下来. 结果,可想而知,被项目经理狠狠的批评了一顿,说我太懒了,然后又被同事嘲笑的很是羞愧难当... 阅读全文
posted @ 2016-04-17 12:35 哈哈不是嘎嘎 阅读(6407) 评论(1) 推荐(1)
摘要:最近工作中要查看一下string的长度,然后忘了是哪个函数,所以去网上搜了一搜,决定把网上学的和其他的一些有关长度的东西在这里汇总一下, 然后就有了此帖. string 是从c语言的char数组的概念发展出来的.但是char指针变量仍然和string的变量不是一个东西,虽然他们都可能是跟字符串打交道 阅读全文
posted @ 2016-04-16 16:27 哈哈不是嘎嘎 阅读(12141) 评论(0) 推荐(0)
摘要:c++的基础不牢啊.甚至是c语言也忘记了..所以以后遇到感觉怪异的语法都保存下来,没事翻翻看看 例一 阅读全文
posted @ 2016-03-19 15:58 哈哈不是嘎嘎 阅读(2560) 评论(0) 推荐(0)
摘要:今天写程序,遇到了一个要实现string.split()这个的一个函数。python里面有,qt里面有,c++里面没有。照着网上抄了一个,放在这里。有需要的时候直接拽过去用,否则老是写了小例子就扔,用的时候没有,也是个麻烦事 例如 “aa*bb*cc” 会存储成vector<string> "aa" 阅读全文
posted @ 2016-03-11 18:39 哈哈不是嘎嘎 阅读(3952) 评论(0) 推荐(0)
摘要:今天工作中遇到一个要不一个double型的字符串转换成一个纯字数字符串和一个标志这个数字字符串的小数点有几位的int类型 例如:“23.123” 》“23123” + 3 比较简单。就是把代码贴这里,以后用到了,可以直接拽来用 阅读全文
posted @ 2016-03-11 18:31 哈哈不是嘎嘎 阅读(1581) 评论(0) 推荐(0)