当前位置: 首页 > news >正文

用凡科做网站有自己的域名互联网络推广

用凡科做网站有自己的域名,互联网络推广,做网站外包大学生,佛山免费网站建设实现: 1) cImage:抽象类; cImageReal:派生类, 不可直接实例化; cImageProxy:派生代理类, 可直接实例化用来代理cImageReal; NOTICE:派生代理类用来简化对特定派生类的使用. 使用: 实例化代理类, 然后使用. 1) 设计框架 /*image.hpp*/ #pragma once #…实现:     1) cImage:抽象类;        cImageReal:派生类, 不可直接实例化;        cImageProxy:派生代理类, 可直接实例化用来代理cImageReal;     NOTICE:派生代理类用来简化对特定派生类的使用. 使用:     实例化代理类, 然后使用. 1) 设计框架 /*image.hpp*/ #pragma once #ifndef __IMAGE__HPP #define __IMAGE__HPP #include stringnamespace __proxy{class cImage{ public:virtual ~cImage(); protected: cImage(); public:virtual void display() 0; };} #include image_real_proxy.hpp#endif/*image_real_proxy.hpp*/ #pragma once #ifndef __IMAGE_REAL_PROXY_HPP #define __IMAGE_REAL_PROXY_HPP #include image.hpp #include stringnamespace __proxy{class cImageReal:virtual public cImage{ public:cImageReal(std::string const filename); public:void display() override; private:void loadFromDisk(std::string const filename);std::string _M_filename; };}namespace __proxy{class cImageProxy:virtual public cImage{ public:cImageProxy(std::string const filename); public:void display() override; private:cImageReal *_M_image nullptr;std::string _M_filename; };} #endif2) 实现框架 /*image.cpp*/ #include image.hpp #include stdio.hnamespace __proxy{cImage::~cImage() {} cImage::cImage() {}}/*image_real_proxy.cpp*/ #include image_real_proxy.hpp #include stdio.hnamespace __proxy{cImageReal::cImageReal(std::string const filename) {_M_filename filename;loadFromDisk(_M_filename); } void cImageReal::display() {printf(Displaying %s\n, _M_filename.c_str() ); } void cImageReal::loadFromDisk(std::string const filename) {printf(Loading %s ... ok!\n, _M_filename.c_str() ); }}namespace __proxy{cImageProxy::cImageProxy(std::string const filename) {_M_filename filename; } void cImageProxy::display() {if( nullptr _M_image ){_M_image new cImageReal(_M_filename);}if( _M_image ! nullptr){_M_image-display();} }} 3) 用户使用 #include image.hpp #include cstdlib #include cstdioint main(int argc, char *argv[]) {if( argc ! (1 1) ){fprintf(stderr, Usage:%s display-times\n, argv[0]);return EXIT_FAILURE;}long long DISPLAY_TIMES atoll(argv[1]);__proxy::cImage *image new __proxy::cImageProxy(test_18mb.jpg);if( image ! NULL){printf(---------------------------------\n);image-display();printf(---------------------------------\n);for(long long idisp 1; idisp DISPLAY_TIMES; idisp ){image-display();}delete image, image NULL;}return EXIT_SUCCESS; }4) 编译与运行
http://www.pierceye.com/news/336909/

相关文章:

  • 汽车网站建设公司哪家好长春做网站多少钱
  • 雄安移动网站建设php网站用什么软件
  • 网站开发税收分类山东平台网站建设制作
  • 企业自助建站网手机怎么制作钓鱼网站
  • 家乡ppt模板免费下载网站x wordpress 视差 主题
  • 淄博张店外贸建站公司手机微信网页版
  • 网站建设全域云网站建设流程详解
  • 梅州市五华县建设银行网站写作网站招聘
  • 博物馆网站建设情况工业互联网龙头公司排名
  • 做网站用什么系统做网站开发电脑配置
  • 企业网站推广的主要方法上海中汇建设发展有限公司网站
  • 郑州做网站公司电话网站是否有管理员权限
  • 开发建设信息的网站广东省建设厅的注册中心网站首页
  • 用cms做的网站 的步骤有域名如何做网站
  • h5个人网站源码江苏启安建设集团有限公司网站
  • 网站开发net教程网站后台登陆路径
  • 织梦网站模板安装教程国外设计有名网站
  • 最专业企业营销型网站建设南充 网站开发
  • 国外有哪些网站做推广的比较好北京展览馆网站建设
  • 国外英语写作网站网站后台 刷新
  • 如何制作自己的网站详情页设计
  • 南京免费自助建站模板wordpress 增加侧边栏
  • 做信息分类网站难吗广告设计公司有哪些
  • 做seo网站优化多少钱网站开发客户哪里找
  • 做网站一定要云解析吗海南公司注册网站
  • 建站之家官网办公装修设计
  • 永康网站建设的公司wordpress 图片分类
  • 网站商务通弹出窗口图片更换设置wordpress4.9 多站点
  • 如何仿制一个网站注册商标设计
  • 网站建设属于什么岗位旅游网站设计模板