#ifndef C_H
#define C_H
#include <memory>
class C
{
public:
C(){};
~C() {};
};
typedef auto_ptr<C> CPtr;
#endif
上面的代码对我来说似乎很好,但是当我用 VC10 编译它们时,我得到了以下错误:“错误 C2143:语法错误:缺少';' 在'<'”之前。任何关于它的想法将不胜感激。
#ifndef C_H
#define C_H
#include <memory>
class C
{
public:
C(){};
~C() {};
};
typedef auto_ptr<C> CPtr;
#endif
上面的代码对我来说似乎很好,但是当我用 VC10 编译它们时,我得到了以下错误:“错误 C2143:语法错误:缺少';' 在'<'”之前。任何关于它的想法将不胜感激。