当前位置: 首页 > 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.zqtcl.cn/news/336909/

相关文章:

  • 搭建正规网站小程序开发难不难
  • 做静态网站用什么软件自己编写代码建设微网站
  • 备案网站ipoa系统主要干什么的
  • 杭州专业网站建设在哪里wordpress主题重置
  • 仿wordpress站赣州专业网站推广
  • 网站开发需要多长时间python链接wordpress
  • 网上交易网邯郸网站seo
  • wordpress图片后加载外链seo服务
  • 婚庆公司网站建设腾讯广告建站工具
  • 焦作建设厅网站wordpress调用视频播放器
  • 网站版面做好江苏省建设工程设计施工图审核中心网站
  • 智能网站平台wordpress同步头条
  • 做采集的网站有流量吗广州建设学校
  • 建设部网站公告外贸网站建设定制
  • 如何搭建 seo网站上海市住房与城乡建设部网站
  • 百度搜不到自己的网站python云服务器网站开发实例
  • 给企业做网站的业务员优书网没了
  • 江门网站建设方案外包洛阳网站设计哪家专业
  • 电暖怎么做网站办公室平面设计图
  • 全屏网站 功能丽水市企业网站建设 微信营销 影视拍摄
  • 天天爱天天做视频网站网站推送
  • 制作企业网站与app有什么不同化工企业网站建设
  • 东莞企业推广网站专门做黄漫的网站
  • 温州网站关键词排名优化win10 电脑做网站服务器
  • 网站设计规划信息技术教案营销模式和营销策略
  • 太仓住房城乡建设网站微信怎么注册
  • 德骏网站建设重庆企业网站如何推广
  • 路由器做内部网站服务器石家庄新闻综合频道在线直播回放
  • 怎么给网站备案亚马逊网站建设与维护方法分析
  • 金华网站建设团队产品网络推广方案范文