野指针,[C++]野指针的产生以及应对办法

很大程度上,野指针都是因为编码不善,习惯不好所产生的. 要解决野指针,就要养成好习惯,不要动不动就public数据成员,所有的数据访问都抽象成接口,最好只在一个地方delete数据. 前段时间游戏技术测试,down机无限,搞的很头疼.后来用valgrind的memcheck工具,找到很多野指针. valgrind很好用,除了有一点慢:-) valgrind --tool=memcheck --le... [阅读全文]

指向栈内存的指针:内存陷阱 驯服C++中的野指针

什么是野指针?  个母亲有两个小孩(两个指针)个在厨房个在卧室(属于区别代码块其生存期区别)母亲让在厨房小孩带块蛋糕(指针指向对象)给在卧室小孩这样在卧室孩子才肯写作业但这个在厨房小孩比较淘气他在走出厨房时自己将蛋糕吃了没能带出来而在卧室没有吃到蛋糕所以不肯完成他作业结果母亲却不知道卧室孩子没有吃到蛋糕还以为作业完了结果第 2天她就被老师召唤到办公室了事情麻烦了... [阅读全文]
1 共1条 分1页