1点击文件
2、开始写一段类的程序
#include<iostream>
using namespace std;
class Point    //点类定义 
{
    int x,y;  //点的x和y坐标
public:
    void lnitPoint(int,int);   //设置坐标
 int GetX(){ return x;}   //取x坐标
 int GetY() {return y;}    //取y坐标
 void Print();            //输出点的坐标
}; 
//类外定义两个成员函数
void Point::lnitPoint(int a,int b)
{
 x=a;
 y=b;
}
void Point::Print()      //输出x 和y的坐标 
{
 cout<<'['<<x<<","<<y<<']';
 }
class Circle  //圆类定义
{
private:
    double radius;      //定义半径对象 (变量)
    Point Center;       //定义圆心对象(变量)
public:
       void lnitCircle(double,Point);    //设置圆类的数据
    double GetRadius();     //取半径
    Point GetCenter();    //取圆心
    double Area();      //计算面积
    void Print();      //输出圆心坐标和半径
};
//类外定义成员函数
void Circle::lnitCircle(double r, Point p)   //对Circle的类进行数据处理 
{
 radius=(r>=0?r:0);
 Center = p;
}
double Circle::GetRadius(){return radius;}
Point Circle::GetCenter(){return Center;}
double Circle::Area(){return 3.14159*radius*radius;}
void Circle::Print()
{
 cout<<"Center=";
 Center.Print();
 cout<<";Radius="<<radius<<endl;
}
//主函数
int main()
{
 Point p,center;      //定义point 类 
 p.lnitPoint(30,50);     //调用point中处理数据的函数 
 center.lnitPoint(120,80);   //调用point 中处理私有数据的函数 
 Circle c;     //定义Circle类 
 c.lnitCircle(10.0,center);    //调用Circle中处理私有数据的函数 
 
 cout<<"Point p:";
 p.Print();     //调用Point中的输出x和y的函数 
 cout<<endl;
 cout<<"Circle c:";
 c.Print();    //调用Circle中的输出中心点和半径的函数 
 cout<<"The center of circle c:";
 c.GetCenter().Print();  //调用Circle返回center值的函数和输出中心值和半径的值 
 cout<<"\nThe area of circle c:"<<c.Area()<<endl;  //调用Circle面积的函数 
 return 0;
}
3、在工具中--》编译选项--》代码优化--》连接器--》产生调试信息改为yes
4、先编译
5就可以直接调试了