C/C++
诚朴勇毅
这个作者很懒,什么都没留下…
展开
-
vector iterator not derefencable错误
刚刚解决了一个vector iterator not derefencable断言错误。原来错误处在我往vector塞的是int,但是在另一个函数里却把这个vector当做vector &v,类型不匹配。inline bool isElemtInVector(vector &v,const unsigned char e){ vector::iterator it; for(it=v原创 2012-12-30 23:17:13 · 1641 阅读 · 0 评论 -
将一维数组强制转换为二维数组
刚刚遇到这样一个问题:将一个char* p 的指针强制转换为一个二维数组类型 short (*data)[640]。开始做法是:short (*data)[640]=(char*)p[640];结果提示无法转换,编译出错。问题的难点在于,不知道怎么写强制转换。后来终于找到了方法:利用typedeftypedef short (*ImageData)[640];short (*原创 2012-12-20 17:32:12 · 2040 阅读 · 0 评论