+ -
当前位置:首页 → 问答吧 → 函数要返回一个类指针咋办?用static吗?

函数要返回一个类指针咋办?用static吗?

时间:2010-09-02

来源:互联网

这样可行否?
  1. const A* B::func()
  2. {
  3. static A temp;
  4. ...//对temp的成员变量赋值
  5. return &temp;
  6. }
复制代码
刚开始没用static,g++说返回了一个局部变量,
现在用static可行不?

作者: ecjtubaowp   发布时间: 2010-09-02

一般是new一个

作者: net_robber   发布时间: 2010-09-02

这样可以,new也行,看你的需要

作者: hellioncu   发布时间: 2010-09-02

相关阅读 更多