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

做社交的招聘网站当阳网站建设

做社交的招聘网站,当阳网站建设,伙购网官方网站,网上快速赚钱方法一、Rust #xff1f;运算符 #xff1f;运算符#xff1a;传播错误的一种快捷方式。 如果Result是Ok#xff1a;Ok中的值就是表达式的结果#xff0c;然后继续执行程序。 如果Result是Err#xff1a;Err就是整个函数的返回值#xff0c;就像使用了return #xff…一、Rust 运算符 运算符传播错误的一种快捷方式。 如果Result是OkOk中的值就是表达式的结果然后继续执行程序。 如果Result是ErrErr就是整个函数的返回值就像使用了return 运算符只能用于返回Result的函数。 运算符与main函数 main函数返回类型是 main函数的返回类型也可以是ResultT,E Box是trait对象简单理解“任何可能的错误类型” 二、Rust读写txt文件 Rust可以对txt文件读、写、创建、添加、打开操作。 use std::fs::{self, OpenOptions};let file OpenOptions::new().read(true).write(true).create(true).append(true).open(filepath)?;三、Rust实例测试 main.rs use std::fs::{self, OpenOptions}; use std::io::{BufRead, BufReader, BufWriter, Write};fn main() - Result(), Boxdyn std::error::Error {let filepath test1.txt;let filepath2 test2.txt;let str read_file_string(filepath);println!({:#?}, str);let vec read_file_vec(filepath);println!({:#?}, vec);read_file_buffer(filepath)?;write_file_buffer(filepath2)?;Ok(()) }//将整个文件作为字符串读取 fn read_file_string(filepath: str) - ResultString, Boxdyn std::error::Error {let data fs::read_to_string(filepath)?;Ok(data) }//将整个文件作为Vector读取 fn read_file_vec(filepath: str) - ResultVecu8, Boxdyn std::error::Error {let data fs::read(filepath)?;Ok(data) }//BufReader按行读取 fn read_file_buffer(filepath: str) - Result(), Boxdyn std::error::Error {let file OpenOptions::new().read(true).open(filepath)?;let reader BufReader::new(file);//按行读取for line in reader.lines() {let str: String line.unwrap();println!({}, str);}Ok(()) }//BufWriter带缓冲写入 fn write_file_buffer(filepath: str) - Result(), Boxdyn std::error::Error {let file OpenOptions::new().create(true).append(true).open(filepath)?;let mut reader BufWriter::new(file);// 带缓冲写入reader.write(bhello\n)?;reader.write(bword\n)?;//确保缓冲中的内容全部写入文件reader.flush()?;Ok(()) }其中test1.txt文件内容如下 白日依山尽 黄河入海流。运行效果如下 生成的test2.txt文件内容如下 hello word
http://www.pierceye.com/news/272156/

相关文章:

  • 平面网站模版网站建设需要的费用
  • 营销型网站案例展示如何做网赌网站
  • 商融交通建设工程有限公司网站wordpress的伪静太文件
  • 网站rar文件做sorry动图的网站
  • 有合作社做网站得不备案期间关网站吗
  • 南京城乡住房建设厅网站wordpress文章模板下载
  • 有一个做搞笑英语视频网站外贸建站优化
  • 苏州公司建设网站深圳品牌蛋糕店有哪些品牌排行
  • 手机网站建设视频教程、网站建设项目功能需求分析报告
  • 纸 技术支持 东莞网站建设wordpress 手机 自建站
  • 网站后台 搜索广告发布合同模板
  • 手机网站设计教程网站建设 职位
  • 外贸网站图片素材谷歌seo和百度seo区别
  • 龙华网站 建设深圳信科潍坊网站建设培训
  • 域名网站平台qq在线登录
  • 成都做网站建设公司网站建设公司销售技巧
  • 打开网站是iis7三亚最新发布
  • php外贸网站中山网站建设方案报价
  • 好网站建设公司开发方案广告传媒公司加盟
  • 郑州膏药网站建设石家庄seo管理
  • 做国外产品描述的网站营销wordpress
  • 服务器2003怎么做网站枣庄网站建设电话
  • 南京网站建设一条龙汶上网站制作
  • 黑龙江微信网站开发郑州热门网络推广免费咨询
  • 深圳坪山站永久免费linux服务器
  • 东莞网站建议ipv6在家做网站
  • 政务网站源码1688电脑网页版
  • 大连企业网站网站rar文件
  • 揭阳东莞网站建设手机网站分享代码
  • 网站设计风格分析wordpress 用户介绍