C++对象两种方法的声明
2017-03-26 10:39
260 查看
//正确的姿势: PointToPointHelper * ptrP2P[2]; for (int iAggNode=0;iAggNode<2;iAggNode++) { PointToPointHelper * pointToPoint=new PointToPointHelper() ; ptrP2P[iAggNode]=pointToPoint; } ptrP2P[1]->EnablePcapAll ("InRoot"); for(int i=0;i<2;i++) { delete ptrP2P[i]; } //错误的姿势: //在for循环中使用 PointToPointHelper pointToPoint; ptrP2P[iAggNode]=&pointToPoint; //当for循环退出时,该对象被销毁,所以会出现访问未知地址错误 //补充知识链接://http://blog.csdn.net/bzhxuexi/article/details/17005287 //ps:宝宝C++太垃圾了,因为不经常用!!!
相关文章推荐
- (转载)C++创建对象的两种方法
- C++创建对象的两种方法
- 【转载】C++创建对象的两种方法
- 在C++里,有两种方法创建对象:
- C++创建对象的两种方法
- C++ 创建对象的两种方法 new和不new
- C++创建对象的两种方法
- C++创建对象的两种方法
- C++对象两种不同位置创建方法
- C++创建对象的两种方法
- C++创建对象的两种方法(C++用new和不用new创建类对象)
- C++中创建对象的两种方法
- C++创建对象的两种方法
- C++学习总结_声明一个对象并实现声明类的方法
- C++中创建对象的两种方法及其区别
- C++创建对象的两种方法
- Effective Modern C++ Item 7 总结:关于两种对象创建方法“()、{}”的区分
- C++创建对象的两种方法
- C++中两种创建对象的方法
- C++ 通过对象方式 、指针方式两种方式去访问成员变量(属性或者方法)