自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

原创 vector size陷阱 -1>0问题

如果在某种情况下某个vector的size为0,然后size-1按理说应该是-1,但是这时候会出问题的,因为一个有符号数一个无符号数,相减,都是先转化为usigned再去运算这样如果用cout好可恶的bug。需要注意啊

2016-01-23 21:03:54 1161

原创 oj效率问题

在oj大数量时,经常牵扯到节省时间什么的,这儿有几点可以注意的少用cin  cout,多用scanf,printf具体细节呢,cin cout需要和后二同步,导致慢了,当然可以加一句std::ios_base::sync_with_stdio(false);关闭同步,这样会快一些,据说可以和scanf一样快,因为编译时决定了很多格式,而scanf要运行时。用数组和vector,

2016-01-22 22:01:46 580

原创 pat1030完美数列bug总结,

1030题目主要考虑到的点要多,比如m不一定是从最小的数开始的。二次循环可以直接从least开始执行。这些都可以提高效率。而这点也是大数出错的根源。关于效率问题,另写一片//#include#include//#include#includeusing namespace std;//typedef vector::iterator iter;const long M

2016-01-22 21:58:58 1146

原创 递归函数总结

对于递归一直有种恐惧感,看到循环多了就烦,其实没什么,多细心一下还是很有用的。递归类似链表,总会调用一个和自己一样的东西,链表里是下一个节点,这儿就是函数本身。这儿关键要有基线条件,也就是最后终止的地方。以下内容转载自ibm  http://www.ibm.com/developerworks/cn/linux/l-recurs.html递归的经典示例计算阶乘是

2016-01-21 20:53:02 479

原创 仿函数 括号重载 谓词函数比较类数据成员

用到了谓词函数,但是谓词函数默认成员必须是前面迭代器同一个类型的,因此比较起来限制比较多,扩充泛型算法 find_if用处挺大,但是谓词函数设置比较容易混因此此处设置了一个仿函数的方法来进行谓词函数括号重载,其他方法可以看上两篇谓词函数测试代码如下#include#include#includeusing namespace std;class greater{private: i

2016-01-11 15:07:17 546

转载 C++中括号()操作符的重载举例及解析

C++项目中,经常会遇到使用重载()操作符的地方,请看下面一个例子: [cpp] view plaincopy#include   using namespace std;  class Clastype  {      public:          Clastype(int a)          {  

2016-01-10 23:39:09 6351

转载 谓词函数

c++谓词函数和仿函数2012-07-09 12:54 by youxin, 335 阅读, 0 评论, 收藏, 编辑  什么谓词,其实就是一个判断式,说白了就是一个返回bool值的函数或者仿函数。(这里说明了谓词可以有2种形式)几元就是函数有几个参数,至于定义和使用,函数定义和一般的函数定义一样,仿函数就是写个类,然后重载operator()。使用就是在那些以这种需要返回bool

2016-01-10 23:22:58 2079

原创 银行小系统知识 头文件,函数指针菜单

函数指针菜单http://blog.csdn.net/guodongxiaren/article/details/23038503头文件用法http://blog.csdn.net/lyanliu/article/details/2195632

2016-01-10 11:11:29 370

原创 C++cosnt总结,捎带总结指针引用 define和const

源于网上这两篇文章,总结下consthttps://www.zybuluo.com/quinn/note/77067总结const一些用法点击打开链接     总结const和define的区别点击打开链接  引用指针区别。reference必须有对象,重载必须用它,null和要改指向的必须指针。其它情况用指针吧。const指针问题总结点不错。如果const位于的左侧,

2016-01-02 19:20:42 780

对于matlab读取文件排序1 10 2出错问题。

对于matlab读取文件排序1 10 2出错问题。

2016-11-17

usb转232串口驱动,08年老版本。带修复

问题描述见http://blog.csdn.net/me4weizhen/article/details/49556895

2015-11-01

空空如也

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

TA关注的人

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