设为首页 加入收藏

TOP

2011年计算机等级考试二级C语言辅导实例编程(16)
2014-10-28 20:30:18 】 浏览:640
Tags:2011年 计算机 等级考试 二级 语言 辅导 实例 编程

  实现一个简单的智能指针


  01// helloworld.cpp : 定义控制台应用程序的入口点。


  02//


  03


  04#include "stdafx.h"


  05#include


  06using namespace std;


  07


  08//指针类


  09class I_Pointer{


  10private:


  11 int ref_count;


  12 int *p;


  13 I_Pointer(int *p): p(p), ref_count(1){}; //构造函数


  14 ~I_Pointer(){


  15 cout<<"Delete shared pointer"<


  16 }


  17friend


  18 class Has_Ptr;


  19};


  20


  21//有指针成员的类


  22class Has_Ptr{


  23private:


  编辑特别推荐:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇2011年计算机等级考试二级C语言辅.. 下一篇2011年计算机等级考试二级C语言辅..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目