构造函数与析构函数(其中有两点值得学习)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了构造函数与析构函数(其中有两点值得学习)相关的知识,希望对你有一定的参考价值。
// 构造函数与析构函数.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;
}
以上是关于构造函数与析构函数(其中有两点值得学习)的主要内容,如果未能解决你的问题,请参考以下文章