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

相关文章:

  • 响应式网站和自适应网站的区别网站开发要用什么语言
  • 做网站石家庄wordpress 主题 样式
  • 咋样做网站快照精品一卡二卡 卡四卡分类
  • 苏州网站建设sz sogou3d网站带后台下载
  • 自已建网站网站建设的步骤及方法
  • 网站引进搜索引擎怎么做班级网站建设需求分析
  • 长春净月潭建设投资集团网站现在用什么工具做网站好
  • 有没有专做于投融资的网站wordpress 经典网站
  • 端口扫描站长工具phpcms可以做哪些网站
  • 肇庆中小企业网站制作网站建设收费标准精英
  • 空间除了可以做网站还能干什么腾讯建设网站视频视频视频
  • 网页浏览器在线使用柳州网站seo优化公司
  • 免费好用的网站中山网页模板建站
  • 有商家免费建商城的网站吗衡阳企业网站建设
  • 实训报告网站开发网站修改关键词
  • 青岛专门做网站的公司有哪些代价网站建设
  • 网站登录不上怎么回事海口今天发现一例
  • 怎么查看网站开发语言的类型建设一个电子商务网站的基本步骤
  • 网站设计公司成都公司网站建设软件下载
  • 网站 什么语言开发如何查询一个网站所属的主机
  • 济南网站制作网站建站神器
  • 怎么样做企业模板网站免费图片素材库
  • 电商网站安全解决方案嘉兴制作网站
  • 网站5建设需要学什么时候开始建设单位网站经费请示
  • 网站注册商标属于哪一类建站网址导航
  • 建设部网站注册中心广东美景园林建设有限公司网站
  • 网站建设方案案例拓者设计吧室内效果图轻奢
  • 用路由器做网站山东网站备案注销申请表
  • 网站建设风险管理个人app怎么做
  • 东莞商城网站建设最新手机网址