Fixed J-Link 1. Erase (1) Power On (2) Jump "ERASE"(JP3) (3) Wait for 5s (4) Break "ERASE"(JP3) (5) Power Off 2. TST (1) Jump "TST"(JP1) (2) Power On ...
分类:
其他好文 时间:
2015-08-13 17:59:06
阅读次数:
268
序列性容器::(vector和list和deque)erase迭代器不仅使所有指向被删元素的迭代器失效,而且使被删元素之后的所有迭代器失效,所以不能使用erase(iter++)的方式,但是erase的返回值为下一个有效的迭代器,所以 正确方法为::for(iter=c.begin();iter!=...
分类:
编程语言 时间:
2015-08-12 21:33:57
阅读次数:
145
和vector一样,map也可以看作一种特殊的数组,vector是不限定长度的数组,map是可以不开中间位置元素空间的数组。map常见的函数:m.insert(pair) //插入一对数据
m.size() //返回容器中元素的个数
m.count(key) //返回key键是否出现过
m.find(key) //寻找key键元素,返回到迭代器
m.erase(pos)...
分类:
其他好文 时间:
2015-08-06 22:30:49
阅读次数:
173
版本:v1.2摘要本文主要介绍了如何在嵌入式Linux系统运行的时候,进行升级整个Linux系统,包括uboot,kernel和rootfs。以及简介Linux中的已有的通用的Nor Flash驱动m25p80,和简介mtd util以及相关工具mtdinfo,flash_erase,flash_e...
分类:
Web程序 时间:
2015-08-03 00:58:54
阅读次数:
165
还是很喜欢effective部分的书,看了好几遍,这里把stl中和容器相关的一些基本的注意的点进行介绍总结,之后对迭代器等进行总结
1 对序列容器中需要逐个删除的时候,不能像关联容器那样事先对迭代器进行++操作,因为删除一个迭代器,会使他自己无效,后面的迭代器也无效,所以应该保存删除erase返回的下一个指针的值。而关联容器中并不会导致后面的迭代器无效的情况
2 在stl中如果对容器内对象...
分类:
其他好文 时间:
2015-08-01 19:05:42
阅读次数:
83
题目链接:hdu5336 XYZ and Drops模拟题一道,比较水,但是因为题意曲折顺带vector的删除操作也是不太明白总之逗了很长时间删除第i个元素v.erase(v.begin() + i);删完后后面的元素都会往前移一个,所以下一个元素还是v[i]也可以下面这样it = v.erase(...
分类:
其他好文 时间:
2015-07-31 01:07:10
阅读次数:
152
stl的操作不是很熟练,记录一下1.vector:排序:sort(vc.begin(),vc.end());去重: sort(vc.begin(),vc.end());num.erase(unique(vc.begin(),vc.end()),vc.end());
分类:
其他好文 时间:
2015-07-27 14:55:19
阅读次数:
108
1. mtd_debug# mtd_debugusage: mtd_debug info mtd_debug read mtd_debug write mtd_debug erase mtd_debug info可以查看 flash 类型、块...
分类:
其他好文 时间:
2015-07-23 23:35:00
阅读次数:
226
语法@spec put(Key,Value) ->OldValue.@spec get(Key)->Value.@spec get()->[{Key,Value}].@spec get_keys(Value)->[Key].@spec erase(Key)->Value.@spec erase()-...
分类:
系统相关 时间:
2015-07-23 19:51:58
阅读次数:
187
c++去掉首尾空格是参考一篇文章的,但是忘记文章出处了,就略过吧。去掉首尾空格的代码如下: 1 void trim(string &s) 2 { 3 4 if( !s.empty() ) 5 { 6 s.erase(0,s.find_first_not_of(" "...
分类:
编程语言 时间:
2015-07-22 12:45:09
阅读次数:
109