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

怎么建网站不用买空间网站建设费属于服务类么

怎么建网站不用买空间,网站建设费属于服务类么,六年级上册数学优化设计答案,龙岗附近做网站公司哪家好文章目录 过程宏类函数宏调用与测试 Rust基础教程#xff1a;初步⚙所有权⚙结构体和枚举类⚙函数进阶⚙泛型和特征⚙并发和线程通信⚙cargo包管理 Rust进阶教程#xff1a;用宏实现参数可变的函数 过程宏 在Rust中#xff0c;macro_rules!是最常用的宏#xff0c;也叫声… 文章目录 过程宏类函数宏调用与测试 Rust基础教程初步⚙所有权⚙结构体和枚举类⚙函数进阶⚙泛型和特征⚙并发和线程通信⚙cargo包管理 Rust进阶教程用宏实现参数可变的函数 过程宏 在Rust中macro_rules!是最常用的宏也叫声明式宏。 除了这种最基础的宏之外Rust还支持三种过程宏 类函数宏(Function-like macro)看上去就像是函数调用类属性宏(Attribute-like macro)用于为目标添加自定义的属性派生宏 #[derive]可以为目标结构体或枚举派生指定的代码例如 Debug 特征 过程宏和声明宏有一个重要区别即过程宏首先是一个库需要在其配置文件中说明下面用cargo创建一个新的项目 cargo new --lib marco进入文件夹后在其配置文件结尾添加 [lib] proc-macro true类函数宏 下面在lib.rs中实现一个简单的类函数宏内容如下 #![crate_type proc-macro] extern crate proc_macro; use proc_macro::TokenStream;#[proc_macro] pub fn make_mod(n: TokenStream) - TokenStream {let output format!(|x|{{x}} % {}, n);output.parse().unwrap() }其中#[proc_macro]下面就是我们定义的类函数宏其语法结构也像是一个函数结构输入和输出均为TokenStream类型。 函数内部第一行用输入的n拼接成一条符合Rust语法的字符串即如下式 |x|{x%n}第二行将这个表达式转换为一个可执行的语句再行输出。 调用与测试 接下来新建一个测试项目 cargo new --bin marco_test在其配置文件的依赖项后面添加宏包的路径 [dependencies] marco { path ../marco }最后在main.rs中调用 extern crate marco; use marco::make_mod;fn main() {let mod3 make_mod!(3);println!({}, mod3(5)); }主函数中也包含两行第一行是调用宏生成一个函数结合前面的代码可知这个函数就是 |x|{x % 3}这个函数的作用就是求一个数除以 3 3 3之后的余数。 接下来调用 mod ⁡ 3 \operatorname{mod}3 mod3得到 5 % 3 2 5\%32 5%32的输出。
http://www.pierceye.com/news/839829/

相关文章:

  • 寻求网站建设技术网页升级访问永久你懂的
  • 做网站的公司有多少家无后台基础怎么建设网站
  • 在公司做网站是什么职位有链接的网站怎么做
  • 手机网站开发前台架构专业群建设网站
  • 做网站设计怎么样网站ui怎么做的
  • 企业网站用织梦好吗ui培训的课程都有哪些
  • 临沂专业网站建设公司哪家好做网站的照片要多大像素
  • 山东滕州做网站技术电话wordpress网页登陆
  • 做公司网站的费用flash交互网站页面切换制作
  • 网络推广渠道有哪些百度手机seo
  • 重庆专业网站建设公司哪家好seo的中文意思是什么
  • 做品牌折扣微信推广的网站网站换主机换域名
  • 营销型网站有哪些建设流程怎样制作免费的网站
  • 天津建设工程计价网站手工加工网
  • 温州做美食网站网站建设的方案模板下载
  • 如何快速网站备案以用户为中心 建设学校网站
  • 宣传型网站有哪些宁波建设信息港网站
  • php网站开发是做什么的phpcms v9企业网站模板(简洁利于优化)
  • 什么是网站和网页wordpress启用插件出错
  • asp网站制作工具怎么样做国际网站生意
  • 签订网站建设合同山东建设工程招标网官方网站
  • 迅速建设企业网站外贸网站服务器选择
  • 建设网站详细流程wordpress建站数据库
  • 贵阳建立网站聊城网站建设设计
  • 网站怎么设置关键词百度网址大全首页设为首页
  • 中企动力网站怎么样怎么做公司内网网站
  • 求职网站网页模板一个网站可以做多少个小程序
  • 深圳市住房和建设局网站登录怎样在百度建网站
  • 外国做视频在线观看网站asp简单网站开发
  • 介绍移动互联网的网站有哪些做网站时怎么选择数据库类型