如题,本人刚学C++没多久,新手一个啊,请各位高手多多提携,问题如下~
这个程序今天给老师看了两节课他都没找出问题........大家来找茬.......
CAT.H文件
class CAT
{
public:
static void create();
static int getNumOfCats(){return numOfCats;} 
private:
CAT(){};
static CAT *c[3];
static int numOfCats;};
C++9.cpp文件
#include <iostream>
#include "CAT.h"
using namespace std;
int CAT::numOfCats=0;
CAT CAT::*c[3]={NULL,NULL,NULL};
void CAT::create()
{
if(numOfCats<3)
{
c[numOfCats]=new CAT;
numOfCats++;
}
}
void main()
{
CAT::create();
}
用VS2010编译,出现了2个无法解析的外部命令的错误,请各位帮忙看看。
另,关于VS2010写C++无法用Intellisense不知道有什么解决办法,求解~