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

网站有收录但是没排名营销推广计划怎么写

网站有收录但是没排名,营销推广计划怎么写,网站的积分系统怎么做的,如何自己做web网站1. 封装一个 File 类,用有私有成员 File* fp 实现以下功能 File f "文件名" 要求打开该文件 f.write(string str) 要求将str数据写入文件中 string str f.read(int size) 从文件中读取最多size个字节,并将读取到的数据返回 析构函数 …

1.

封装一个 File 类,用有私有成员

File* fp

实现以下功能

File f = "文件名" 要求打开该文件

f.write(string str) 要求将str数据写入文件中

string str = f.read(int size) 从文件中读取最多size个字节,并将读取到的数据返回

析构函数

#include <iostream>
#include <cstring>
#include <cstdlib>
#include <unistd.h>
#include <sstream>
#include <vector>
#include <memory>using namespace std;                 class File
{
private:FILE* fp;
public:File();File(const string& str);~File();void write(const string&str);string read(const int& size);
};File::File()
{fp=NULL;
}File::File(const string& str)
{const char* buf=str.data();fp=fopen(buf,"a+");
}File::~File()
{if(fp!=NULL){fclose(fp);}
}void File::write(const string& str)
{const char* buf=str.data();fwrite(buf,strlen(buf),1,fp);
}string File::read(const int& size)
{char crr[64]="";fread(crr,size,1,fp);crr[size+1]='\0';string ctr=crr;return ctr;
}int main(int argc,const char** argv)
{File f("1.text");f.write("abc");string ret=f.read(3);cout<<ret<<endl;return 0;
}

2.封装一个 Mutex 互斥锁类

要求:

构造函数:初始化互斥锁,并选择互斥锁的种类

lock 上锁互斥锁

unlock 解锁互斥锁

析构函数,销毁互斥锁

并且开启一个线程测试该互斥锁

#include <iostream>
#include <cstring>
#include <cstdlib>
#include <unistd.h>
#include <sstream>
#include <vector>
#include <memory>using namespace std;                 class Mutex
{
private:pthread_mutex_t m;
public:Mutex();Mutex(char* kind);~Mutex();void lock();void unlock();
};
Mutex::Mutex()
{pthread_mutex_init(&m,NULL);
}
Mutex::Mutex(char* kind)
{string st=kind;pthread_mutexattr_t attr;pthread_mutexattr_init(&attr);pthread_mutexattr_settype(&attr,st);
}
void Mutex::lock()
{pthread_mutex_lock(&m);
}
void Mutex::unlock()
{pthread_mutex_unlock(&m);
}
Mutex::~Mutex()
{pthread_mutex_destroy(&m);
}
int a=0;
Mutex mut("PTHREAD_MUTEX_FAST_NP");
void *thread_main(void* arg)
{while(1){mut.lock();a=100;mut.unlock();}
}
int main(int argc,const char** argv)
{
//	Mutex mut("PTHREAD_MUTEX_FAST_NP");pthread_t id;pthread_create(&id,0,thread_main,0);pthread_detach(id);while(1){mut.lock();a=999;mut.unlock();}return 0;
}

http://www.yidumall.com/news/93980.html

相关文章:

  • 网站标题关键词怎么做第三方推广平台
  • 郑州制作网站软件网站推广优化是什么意思
  • 成华区网站建设公司营销推广方案设计
  • 中英文网站建设 pdf百度投放广告收费标准
  • html5做图网站百度seo泛解析代发排名
  • 信用卡在哪些网站上做推广站长之家网站介绍
  • 江门网站建设费用网站建设企业建站
  • 写小说赚钱的网站关键词排名优化流程
  • 用python做网站的多吗网络推广网站建设
  • 教做面包的网站怎么申请域名建网站
  • 建设美妆企业网站网站seo报价
  • 电商系统开发商seo基础入门免费教程
  • 济南好的网站建设公司排名seo百度推广
  • 做犯法任务的网站网站定制开发
  • 网站建设 证书沈阳优化推广哪家好
  • 响应式网站怎么做就业培训机构有哪些
  • 网站日志分析怎么做房管局备案查询网站
  • 中铁四局建筑公司网站西安官网seo
  • 深圳网站建设开发哪家好廊坊seo关键词排名
  • 正常网站跳出率包就业的培训机构
  • 基于html5的旅游网页设计毕业论文优化大师软件大全
  • 赣州网站建设怎么样百度快速排名软件
  • 网站开发怎样实现上传视频教程上海网络推广需要多少
  • 做7寸照片的网站百度站长收录提交入口
  • 微网站制作产品市场营销策划方案
  • 那个网站教做冰鲜鱼长沙百度搜索网站排名
  • 做网站关键词软件微信附近人推广引流
  • 燃烧学课程网站建设百度集团股份有限公司
  • 手机网站建设的代码seo点击器
  • 长春企业宣传片制作公司app关键词优化