码迷,mamicode.com
首页 > 其他好文 > 详细

构造函数与析构函数(其中有两点值得学习)

时间:2016-05-24 06:55:51      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:

// 构造函数与析构函数.cpp : 定义控制台应用程序的入口点。
//要学习的两点:
//要想表现出析构函数,必须在对象外面加大括号!!
//  while (cin.get() != ‘\n‘)   num++;
#include "stdafx.h"
#include<iostream>
using namespace std;
class Count
{
public:
    Count();
    ~Count();
    void process();
private:
    int num;
};

Count::Count()
{
    num = 0;
}

Count::~Count()
{
    cout << "The length of sentence:" << num << endl;

}

void Count::process()
{
    while (cin.get() != ‘\n‘) //this is need to study!!
        num++;
}
int main()
{
    {
        Count c;
        c.process();
    }//要想表现出析构函数,必须在对象外面加大括号!!
    system("pause");
    return 0;
}
技术分享

构造函数与析构函数(其中有两点值得学习)

标签:

原文地址:http://www.cnblogs.com/summercloud/p/5522122.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!