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

phpcms 网站访问统计哪个网站做废旧好

phpcms 网站访问统计,哪个网站做废旧好,央企网站开发,企业运营管理师编写如下类: class File{ FILE* fp }; 1:构造函数#xff0c;打开一个指定的文件 2:write函数 向文件中写入数据 3#xff1a;read函数#xff0c;从文件中读取数据#xff0c;以string类型返回 代码实现#xff1a; #include iostreamusing namespace std;class… 编写如下类: class File{ FILE* fp }; 1:构造函数打开一个指定的文件 2:write函数 向文件中写入数据 3read函数从文件中读取数据以string类型返回 代码实现 #include iostreamusing namespace std;class myfile{FILE *fp; public:myfile(const char *path,const char *type);//通过fp绑定一个构造函数~myfile();//通过fp绑定一个析构函数int write(char *buf,int signal_size,int terms);//申明一个write函数向文件中写入数据int read(char *buf,int signal_size,int terms);//申请一个read函数从文件中读取数据返回string类型 }; myfile::myfile(const char *path,const char *type){fpfopen(path,type);if(fpNULL){perror(fopen);} } myfile::~myfile(){fclose(fp); } int myfile::write(char *buf,int signal_size,int terms){int resfwrite((char *)buf,signal_size,terms,fp);return res; } int myfile::read(char *buf,int signal_size, int terms){int resfread((char *)buf,signal_size,terms,fp);return res; } int main() {myfile file_src{C:\\Users\\pzctj\\Documents\\81_C\\day2\\myfile\\main.cpp,r};myfile file_dest{myfile.txt,w};char str[1024]{0};// string bufstr;while(1){//buf.clear();int resfile_src.read((char *)str,1,1024);if(res0){cout 文件读取结束 endl;break;}file_dest.write((char *)str,1,res);}return 0; } 单例模式实现 懒汉模式  #include iostreamusing namespace std;class signalTon{ private:class Mutex{pthread_mutex_t mutex;public:Mutex(){pthread_mutex_init(mutex,NULL);cout 无参互斥锁构造函数 endl;}void lock(){pthread_mutex_lock(mutex);}void unlock(){pthread_mutex_unlock(mutex);}};signalTon(){cout 无参signalTon构造函数 endl;}static Mutex mutex; public:signalTon(const signalTon r)delete ;//删除自动分配的拷贝构造函数//signalTon()default;//确保必须分配构造函数//公开接口用来调用构造函数构建唯一对象或者返回唯一对象static signalTon* getInstance(){mutex.lock();static signalTon* instanceNULL;if(instanceNULL){sleep(1);//延时1秒对于多线程懒汉模式可能if判断就不起作用因此引入互斥锁instancenew signalTon;//堆区开辟空间并调用构造函数为对象初始化}mutex.unlock();return instance;} }; signalTon::Mutex signalTon::mutex;//静态成员属性mutex开辟空间 void* task(void *arg){signalTon* s1signalTon::getInstance();cout s1 endl; }int main() {pthread_t tid;pthread_create(tid,NULL,task,NULL);pthread_detach(tid);signalTon* s1signalTon::getInstance();cout s1 endl;return 0; } 饿汉模式  #include iostreamusing namespace std;class signalTon{ private:signalTon(){cout 无参signalTon构造函数 endl;}static signalTon* instance; public:signalTon(const signalTon r)delete ;//删除自动分配的拷贝构造函数//signalTon()default;//确保必须分配构造函数//公开接口用来调用构造函数构建唯一对象或者返回唯一对象static signalTon* getInstance(){return instance;} }; signalTon* signalTon::instancenew signalTon; void* task(void *arg){signalTon* s1signalTon::getInstance();cout s1 endl; }int main() {pthread_t tid;pthread_create(tid,NULL,task,NULL);pthread_detach(tid);signalTon* s1signalTon::getInstance();cout s1 endl;return 0; }
http://www.dnsts.com.cn/news/4622.html

相关文章:

  • 网站做的不满意网站的设计流程有哪些步骤
  • 重庆建网站推广价格官网优化公司
  • 网站排名优化软件小程序商店制作教程
  • 开题报告风景区网站开发微信公众号人工服务电话
  • 中国小康建设网 官方网站设计师常备设计网站大全
  • 张家港市规划建设网站美食网站设计欣赏
  • 秦皇岛工程建设信息网站网易云wordpress代码
  • 巩义网站建设微商分销系统开发
  • 天津网站建设是什么企业推广软件有哪些
  • 做微信封面的网站巴彦淖尔市 网站建设
  • 网站推广主要方法请人做网站要多少
  • 企业网站需要在电信做哪些备案清溪网站建设公司
  • 肥城网站网站建设无代码建站
  • 网站推广初期目标营销网络地图
  • 豆角网是哪个网站开发的自己弄个网站
  • php网站建设网站wordpress5.2.2
  • 建设京东商城网站月亮花园wordpress
  • 华为建站模板本wordpress慢
  • 建设vip电影网站wordpress标签伪静态态
  • 永嘉专业网站设计公司一个网站好不好
  • 福建省新特建设工程有限公司网站企业营销型网站有哪些
  • 建立网站平台需要那些技术app营销的特点与优势
  • 网站logo显示昆明企业公司网站建设
  • 如何做能上传视频网站临汾网站开发
  • ui网站建设济南seo网站建设
  • dz系统怎么做地方网站4399小游戏网页在线玩
  • 搭建什么网站好凡科快图在线制作免费官网下载
  • 地方网站做外卖手机免费h5制作软件
  • 大学生做网站主题网站赚钱
  • 云主机建设网站seo做得比较好的公司