c++的构造函数与类指针的有关问题

c++的构造函数与类指针的问题
假如有一个类A:
class   A
{
    ?//怎样实现?
public:
      int   id;
}
可以用以下的方式使用A

A::Ptr   info(new   A());
info-> id   =   1;

哪位大侠帮帮忙啊~

------解决方案--------------------
不太清楚你的意思呢,A::Ptr 是什么意思呢? 看样子Ptr是A里面的一个静态成员? 那A::ptr info 又是什么呢?成员本身是个变量啊不是类型啊他怎么又定义了一个info变量呢? 在清楚的描述一下你的要求吧
------解决方案--------------------
C/C++ code

class   A
{
public:
    typedef A* Ptr;
    int   id;
};

------解决方案--------------------
探讨
引用:

C/C++ code

class A
{
public:
typedef A* Ptr;
int id;
};


你这样定义,Ptr无法被A引用,因为Ptr不是A中的成员

------解决方案--------------------
探讨

引用:
引用:

C/C++ code

class A
{
public:
typedef A* Ptr;
int id;
};


你这样定义,Ptr无法被A引用,因为Ptr不是A中的成员


A::Ptr当然可以 你试试