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

专业做网站多少钱百度地图人工电话

专业做网站多少钱,百度地图人工电话,前端好还是后端好,网站内部链接导向C中对文件操作需要包含头文件 fstream 文件类型分为两种#xff1a; 1 . 文本文件 - 文件以文本的**ASCII码**形式存储在计算机中 2 . 二进制文件 - 文件以文本的**二进制**形式存储在计算机中#xff0c;用户一般不能直接读懂它们 操作文件的三大类: 1 . ofstream…C中对文件操作需要包含头文件 fstream 文件类型分为两种 1 . 文本文件 - 文件以文本的**ASCII码**形式存储在计算机中 2 . 二进制文件 - 文件以文本的**二进制**形式存储在计算机中用户一般不能直接读懂它们 操作文件的三大类: 1 . ofstream写操作 2 . ifstream 读操作 3 . fstream 读写操作 1.文本文件 写文件 写文件步骤如下 1 . 包含头文件 #includefstream 2 . 创建流对象 ofstream ofs; 3 . 打开文件 ofs.open(文件路径,打开方式); 4 . 写数据 ofs 写入的数据; 5 . 关闭文件 ofs.close(); 文件打开方式 文件打开方式 ios::in     为读文件而打开文件 ios::out   为写文件而打开文件 ios::ate   初始位置文件尾 ios::app   追加方式写文件 ios::trunc 如果文件存在先删除再创建 ios::binary 二进制方式 注意 文件打开方式可以配合使用利用|操作符 例如用二进制方式写文件 ios::binary | ios:: out 读文件 读文件与写文件步骤相似但是读取方式相对于比较多 读文件步骤如下 1 . 包含头文件 #include 2 . 创建流对象 ifstream ifs; 3 . 打开文件并判断文件是否打开成功 ifs.open(文件路径,打开方式); 4 . 读数据 四种方式读取 5 . 关闭文件 ifs.close(); #includeiostream #includefstream #includestring using namespace std; int main() { // ofstream outFile; // outFile.open(./123test.txt,ios::out); // outFileHello World!endl; // outFileWelcome to C Programming!endl; // outFile.close(); // coutFile written successfully!endl;ifstream inFile;inFile.open(./123test.txt,ios::in);if(!inFile.is_open()){coutError! File not found!endl;}char c[1024];while(inFile.getline(c,sizeof(c))){coutc;}return 0; }读文件的方式有很多 //第一种方式 //char buf[1024] { 0 }; //while (ifs buf) //{ // cout buf endl; //} //第二种 //char buf[1024] { 0 }; //while (ifs.getline(buf,sizeof(buf))) //{ // cout buf endl; //} //第三种 //string buf; //while (getline(ifs, buf))//{ // cout buf endl; //} char c; while ((c ifs.get()) ! EOF) { cout c; } ifs.close(); 总结 ● 读文件可以利用 ifstream 或者fstream类 ● 利用is_open函数可以判断文件是否打开成功 ● close 关闭文件 2.二进制文件 写文件 以二进制的方式对文件进行读写操作 打开方式要指定为 ios::binary 二进制方式写文件主要利用流对象调用成员函数write 函数原型 ostream write(const char * buffer,int len); 参数解释字符指针buffer指向内存中一段存储空间。len是读写的字节数 #includeiostream #includefstream #includestring using namespace std; class Person{public:char name[20];int age; }; int main() { // 1.引入头文件 // 2.创建输出流对象ofstream ofs(Person.txt, ios::out | ios::binary); // 或者 ofstream ofs; // ofs.open(Person.txt, ios::out | ios::binary); // 3.创建对象Person p{David, 25}; // 4.写入文件ofs.write((const char *)p, sizeof(p)); // 5.关闭文件ofs.close();return 0; }读文件 二进制方式读文件主要利用流对象调用成员函数read 函数原型 istream read(char *buffer,int len); 参数解释字符指针buffer指向内存中一段存储空间。len是读写的字节数 #includeiostream #includefstream #includestring using namespace std; class Person{public:char name[20];int age; }; int main() {1.引入头文件2.创建输出流对象 // ofstream ofs(Person.txt, ios::out | ios::binary);或者 ofstream ofs;ofs.open(Person.txt, ios::out | ios::binary);3.创建对象 // Person p{David, 25};4.写入文件 // ofs.write((const char *)p, sizeof(p));5.关闭文件 // ofs.close();// 1.引入头文件 // 2.创建输入流对象ifstream ifs(Person.txt, ios::in | ios::binary);if(!ifs.is_open()){cout文件打开失败endl;return 0;} // 3.创建对象Person p; // 4.读取文件ifs.read((char *)p,sizeof(p)); // 5.关闭文件cout姓名p.name 年龄p.ageendl;ifs.close();return 0; }文件输入流对象 可以通过read函数以二进制方式读数据
http://www.dnsts.com.cn/news/185985.html

相关文章:

  • 网站建设面试表wish跨境电商平台
  • 怎么建立公司网站费用代发关键词排名包收录
  • 建筑方案的网站网站建设怎么样工作
  • 乐清网站制作推广python报修网站开发源码
  • 中国建设银行官网站e路护下载做响应式网站应该注意什么
  • 网站上线流程wordpress网站被镜像
  • 做点击率的网站中国建设行业峰会网站
  • 怎么建设免费小说网站如何开一家公司创业
  • iis 手机网站游戏前端转网站开发
  • 酒店做爰视频网站深圳高端婚介公司
  • 网站开发项目启动成本电商网站竞价推广策略
  • 在线教育网站策划方案深圳做消防工程的公司
  • net开发的网站开发网站建瓯网站制作
  • 网站建设三方协议页面设计软件教程
  • 网站的设计与应用论文wordpress谷歌加速插件
  • 沧州市东光建设局 网站太原市做网站
  • 建设网上银行网站台州关键词优化报价
  • 鞍山网站设计移动互联应用技术
  • app网站排名怎样制作免费个人网页
  • 罗湖网站建设 信科网络网站开发工程师试用期
  • 中小企业查询网站榆林网站建设熊掌号
  • 建设银行网站打不井房子设计图平面图
  • 一个工厂做网站有用吗永安市住房与城乡建设局网站
  • 网站建设及服务合同书网页界面设计总结与体会
  • wordpress 招聘网站线上网络推广怎么做
  • 湖北城乡建设网站小米装修
  • 破解要钱网站用.net编写网站
  • 微站直播平台广告学是热门还是冷门
  • 怎样提高网站知名度北京网站优化服务
  • 网站搭建维护淄博做视频网站把视频放在哪里找