双端队列:函数描述c.assign(beg,end)c.assign(n,elem)将[beg; end)区间中的数据赋值给c。将n个elem的拷贝赋值给c。c.at(idx)传回索引idx所指的数据,如果idx越界,抛出out_of_range。c.back()传回最后一个数据,不检查这个数据是否...
分类:
编程语言 时间:
2015-04-06 12:47:22
阅读次数:
158
因为需求的缘故需要解析出ios二维码的地址,把解析的地址传到按钮上把功能写好之后用几张二维码测试没问题后提交到svn上,第二天生产环境正好发版,发现有个应用的按钮点了一直没反应,看了下控制台发现报错居然是数组越界。。。纠结了好久。最后点到那个二维码看看有什么特别之处一切尽在无言中(我擦。。。居然是1...
分类:
编程语言 时间:
2015-04-06 00:48:38
阅读次数:
205
状态码描述0命令成功结束1通用未知错误 2误用Shell命令126命令不可执行127没找到命令128无效退出参数128+xLinux信号x的严重错误130命令通过Ctrl+C控制码越界255退出码越界状态码访问:$echo $?
分类:
系统相关 时间:
2015-04-03 23:48:33
阅读次数:
762
vector vec;vec[0];vec.at(0);vec是个空集合的情况下,[]访问是行为未定义的,at访问则会抛出std::out_of_range异常。c++标准不要求vector::operator[]进行下标越界检查,原因是为了效率,总是强制下标越界检查会增加程序的性能开销。设计vec...
分类:
其他好文 时间:
2015-04-02 20:27:01
阅读次数:
137
彻底解决数组越界 -[__NSArrayI objectAtIndex:]: index 100 beyond bounds [0 .. 1]' 错误。...
分类:
移动开发 时间:
2015-04-02 13:30:43
阅读次数:
180
上一篇我们大概聊了如何写一个简单的字符设备驱动,我们不是神,写代码肯定会出现问题,我们需要在编写代码的过程中不断调试。在普通的c应用程序中,我们经常使用printf来输出信息,或者使用gdb来调试程序,那么驱动程序如何调试呢?我们知道在调试程序时经常遇到的问题就是野指针或者数组越界带来的问题,在应用程序中运行这种程序就会报segmentation fault的错误,而由于驱动程序的特殊性,出现此类...
分类:
系统相关 时间:
2015-04-02 07:57:33
阅读次数:
416
上一篇我们大概聊了如何写一个简单的字符设备驱动,我们不是神,写代码肯定会出现问题,我们需要在编写代码的过程中不断调试。在普通的c应用程序中,我们经常使用printf来输出信息,或者使用gdb来调试程序,那么驱动程序如何调试呢?我们知道在调试程序时经常遇到的问题就是野指针或者数组越界带来的问题,在应用...
分类:
系统相关 时间:
2015-04-02 07:57:26
阅读次数:
320
在使用easyui窗口(window)时遇到一个问题,在窗体拖拽或改变大小时,如果超出浏览器范围,就回不来了.
因为浏览器不会显示滚动条.还要重新刷新页面.
于是我写了一个方法来实现限定窗体的活动范围(只能显示在浏览器可视范围中):
data-options="modal:true,closed:true,minimizable:false,iconCls:'ic...
corner case的处理 整数一般考虑两点:一点是符号,另外一点是越界 首先去掉多余的空格字符 然后读符号,可能是正号,也可能是负号,也可能没有符号 然后按顺序读数字 结束条件有三: 1、异常字符出现——舍弃异常字符后的数据,保留前面的数作为结果; 2、数字越界——返回最接近的整数; 3、正常结...
分类:
其他好文 时间:
2015-03-30 20:49:09
阅读次数:
120
1.数组越界和求和溢出 1 //作者:王炳午 董龙洋 日期:2015.3.28 2 #include 3 #include 4 #include 5 int main() 6 { 7 cout2147483647)37 {38 sum=214748...
分类:
编程语言 时间:
2015-03-30 17:59:15
阅读次数:
156