自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 1-2+3-4+5-6+7......+n

写一个函数计算当参数为n(n很大)时的值 1-2+3-4+5-6+7......+nlong fn(long n) {     long temp=0;     int i,flag=1;     if(n     {         printf("error: n must > 0);         exit(1);      }     for(i=1;i    {         tem

2005-10-23 22:25:00 2798 1

原创 虚基类

class A{public: int value;};class B:virtual public A{};//如果去掉virtual ,注意下面 main() 中的类的声明,否则会产生二义性class C:virtual public A {};//同上class D: public B,public C{public: int Value()  {return value;}};void m

2005-10-22 22:49:00 817

原创 关于虚拟析构函数

什么时候才应该将析构函数定义为虚拟呢?当类至少拥有一个虚拟函数时。拥有虚拟函数意味着一个类是派生类的接口,在这种情况下,一个派生类的对象可能通过一个基类指针来销毁。如果基类的析构函数不是虚拟的,那么派生类的析构函数将不会被调用。#include using namespace std;class A{ public: A(){  cout   } virtual ~A()  //注意这里  {  

2005-10-22 22:07:00 2611

原创 关于private static数据成员

#include using namespace std;class A{public:      static int x;      void setx(int z)      {          x=z;      }     void sety(int z)     {          y=z;     }    void p()    {        cout     }priva

2005-10-22 21:54:00 1530 2

原创 十进制转二进制的算法

以下为C代码,在Win-tc下编译成功!方法一:int main() {    int  ival, n = 0;    char bin[32];    scanf("%d", &ival);    while(ival > 0) {        bin[n++] = ival % 2;        ival /= 2;    }    for(n--; n >= 0; n--)      

2005-10-19 20:41:00 2414

原创 关于对象的construct与destruct

看代码吧!#include using namespace std;class CDemo{public:    CDemo(const CDemo & rcd)    {        cout "     }    CDemo()    {        cout     }    CDemo &operator=(const CDemo & rcd)    {        cout "  

2005-10-07 12:44:00 757

原创 HELLO CSDN!

#include using namespace std;int main(){    cout}

2005-09-28 13:46:00 692

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除