我们用早期的C++语言编程。工作的第二天中午,厌烦了读职工手册,于是我写了一个工具类,里面包含一个原始指针作为成员变量:
#include "xStruct.h" // definition of struct X
class xWrapper
{
X* xItem;
public:
xWrapper() : xItem(new X) { }
~xWrapper() { delete xItem; }
void dump() { /* dumps xItem to cout */ }
};
Class xWrapper
{
auto_ptr<X> xItem;
public:
xWrapper() : xItem(new X) { }
void dump() { /* dumps xItem to cout */ }
};
