#include <iostream>
#include <fstream>
#include <string>
#include <vector>
class IntArray {
public:
// 构造函数
IntArray( int iSize = iDefaultSize );
IntArray( int* pArr, int iSize );
IntArray( IntArray& uhs );
// 析构函数
virtual ~IntArray() { delete [] m_pArr;}
protected:
static int m_iDefaultSize = 12;
int* m_pArr;
void init( int* pArr, int iSize );
};
他说我的 static int m_iDefaultSize = 12;错误了