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

东莞网站推广方式广告网络推广怎么做

东莞网站推广方式,广告网络推广怎么做,wordpress图片介绍,哈尔滨网站建设推荐在 Rust 中,不安全代码块用于避开编译器的保护策略 四种不安全操作 解引用裸指针通过 FFI (Foreign Function Interface,外部语言函数接口)调用函数调用不安全的函数内联汇编(inline assembly)解引用裸指针 原始指针(raw pointer,裸指针)* 和引用 &T 有类似的功…

在 Rust 中,不安全代码块用于避开编译器的保护策略

四种不安全操作

  • 解引用裸指针
  • 通过 FFI (Foreign Function Interface,外部语言函数接口)调用函数
  • 调用不安全的函数
  • 内联汇编(inline assembly)

解引用裸指针

原始指针(raw pointer,裸指针)* 和引用 &T 有类似的功能
引用总是安全的,因为借用检查器保证了它指向一个有效的数据
解引用不安全,一个裸指针只能通过不安全代码块执行

fn main() {let raw_p: *const u32 = &10;unsafe {assert!(*raw_p == 10);}
}

调用不安全函数

使用了 Rust 的 unsafe 特性
从原生指针中创建 slice 是不安全的,需要手动来确保指针和长度的正确性

use std::slice;fn main() {// 定义一个包含四个元素的 Vectorlet some_vector = vec![1, 2, 3, 4];// 获取指向 Vector 对象的原始指针和长度let pointer = some_vector.as_ptr();let length = some_vector.len();// 不安全操作,使用unsafe块unsafe {// 通过原始指针和长度创建一个 u32 类型的不可变 slicelet my_slice: &[u32] = slice::from_raw_parts(pointer, length);// 使用 assert_eq! 宏进行断言,比较 Vector 和转换后的 slice 是否相等assert_eq!(some_vector.as_slice(), my_slice);}
}

附录

切片

&[u32] 是一个不可变的切片类型,也称为引用切片(slice reference)
用于表示一个基于某个 u32 类型的数组或向量的引用部分
它由一个指向数据的指针和一个长度值组成
指针指向数组或向量中第一个元素的地址
长度则表示这个切片包含的元素数目
常用于接收函数的参数/返回函数的结果

// 将数组或者向量转为slice切片
fn fn_name(slice: &[u32]) -> u32 {let mut sum = 0;for i in 0..slice.len() {sum += slice[i];}sum
}fn main() {let array = [1
http://www.15wanjia.com/news/15564.html

相关文章:

  • 网站开发过程代码问题 解决厦门百度关键词seo收费
  • 广州建设厅官网怎样优化关键词到首页
  • 怎么做网站?百度点击排名收费软件
  • 厦门网站建设合同企业网站设计服务
  • 网上课程网站建设方案精准推广的渠道有哪些
  • 做游戏能赚钱的网站抖音关键词排名软件
  • 做网站的知名品牌公司百度推广开户代理
  • 济宁有做企业网站吗站长之家 seo查询
  • 做网站 卖产品贵州seo推广
  • 东莞做企业宣传网站深圳疫情最新消息
  • 专门做品牌折扣的网站有哪些seo公司费用
  • 宝安网站建设公司seo关键词优化系统
  • 简单房地产网站商业策划公司十大公司
  • 企业展厅设计公司盛世笔特搜索网站排名优化
  • 北京到安阳的高铁优化大师怎么删除学生
  • 网站开发岗位职责任职责格搜索引擎优化常用方法
  • 江苏省昆山市网站制作seo网络搜索引擎优化
  • php网站设计流程北大青鸟职业技术学院简介
  • 顺的做网站便宜吗新浪微博指数查询
  • wordpress 乱码宁波seo推广平台
  • 工厂视频网站建设足球世界排名国家
  • 做餐饮培训网站广告线上推广平台都有哪些
  • 自己的公网ip可以做网站网站制作企业有哪些
  • 建站系统模板seo推广软件代理
  • 延安网站开发技术培训班
  • 江苏网站建设公司哪家好北京seo招聘信息
  • 广州做网站多店铺推广软文500字
  • 小企业一键做网站百度识图在线使用
  • dede做的网站怎样去换模版网络促销
  • 自助外贸网站制作seo快速整站上排名教程