第六周 阅读程序 (4)
来源:互联网 发布:独立域名商城 编辑:程序博客网 时间:2024/06/04 20:04
问题及代码:
/**Copyright (c)2014,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:Project.cpp*作 者:chenqin.*完成日期:2015年4月16日*版 本 号:v1.0**问题描述:阅读程序*程序输入:略*程序输出:略*/#include <iostream>using namespace std;class example{public: example() { cout<<"Default Constructing! "<<endl; } example(int n) { i=n; cout<<"Constructing: "<<i<<endl; } ~example() { cout <<"Destructing: "<<i<<endl; } int get_i() { return i; }private: int i;};int sqr_it(example o){ return o.get_i()* o.get_i();}int main(){ example x(10); cout<<x.get_i()<<endl; cout<<sqr_it(x)<<endl; return 0;}
运行结果:
学习心得:自己写的是输出一个Destructing:10,实际输出了两个Destructing:10,注意执行了两次析构函数。
0 0
- 第六周 阅读程序(4)
- 第六周阅读程序 (4)
- 第六周 阅读程序 (4)
- 第六周程序阅读4
- 第六周程序阅读(4)
- 第六周 阅读程序 4
- 第六周阅读程序
- 第六周阅读程序
- 第六周 阅读程序
- 第六周 阅读程序
- 第六周 程序阅读
- 第六周程序阅读(1)
- 第六周程序阅读(2)
- 第六周 阅读程序(1)
- 第六周 阅读程序(2)
- 第六周 阅读程序(3)
- 第六周 阅读程序(5)
- 第六周阅读程序 (1)
- LeetCode - Palindrome Number
- Python re 模块使用
- iOS开发网络篇—实现一个视频播放客户端小应用(一)
- Uncaught TypeError: groups[i].removeClass is not a function
- 第5周项目5-复数类模板
- 第六周 阅读程序 (4)
- Sparselet Models for Efficient Multiclass Object Detection对应源码配置
- readelf -h main(查看执行程序的头等信息)。
- 南阳 oj 147
- C#界面美化之美化单个界面2
- vagrant+virtualbox搭建开发环境
- jQuery的总结
- 2015年的9大企业级技术趋势:开源势在必行,读后感 http://sec.chinabyte.com/18/13162518.shtml
- 杭电2023求平均成绩