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

自己做的网站网页滑动不内蒙古银税贷互动平台

自己做的网站网页滑动不,内蒙古银税贷互动平台,珠海东莞网站建设,文化网站建设go 内存二进制数据操作 go 内存二进制数据直接操作 以数字类型为例 int(linux/macos 为int32,windows 为int64). 如果不清楚可以使用unsafe.Sizeof函数来查看(函数出来的值*8就是int位数) 若不使用内存二进制数据操作#xff0c;你需要在每次获取数字内容时调用binary.Big…go 内存二进制数据操作 go 内存二进制数据直接操作 以数字类型为例 int(linux/macos 为int32,windows 为int64). 如果不清楚可以使用unsafe.Sizeof函数来查看(函数出来的值*8就是int位数) 若不使用内存二进制数据操作你需要在每次获取数字内容时调用binary.BigEndian/LittleEndian的方法来计算出数字大小。而具体是大端还是小端计算由系统决定.(win 小端linux/macos 大端) import (binarycrypto/randfmt ) func main(){var buff []bytemake([]byte,4)//创建一个随机数进_,err:rand.Reader.Read(buff)if err!nil{panic(random number failed err.Error())}//获取这个随机数的值fmt.Println(binary.BigEndian.Uint32(buff)) }直接操纵内存获取 import (unsafecrypto/rand ) type Pointer[T any] struct{T *Tbuff []byte }func NewPointer[T any]()*Pointer[T]{var t Tvar ans Pointer[T]{buff:make([]byte,unsafe.Sizeof(t))}//获取类型占用内存字节数ans.T(*T)(unsafe.Pointer(ans.buff[0]))//将指针关联过去return ans } func (s *Pointer[T])Bytes()[]byte{return s.buff } func main(){ptr:NewPointer[int]()_,err:rand.Reader.Read(ptr.Bytes())if err!nil{panic(random number failed err.Error())}fmt.Println(*ptr.T)//就像读取正常指针一样读取 }多种类型复用同一块内存 //以混合两种类型作为示范 type Union[T1 any,T2 any] struct{T1 *T1T2 *T2b []byte }func NewUnion[T1 any,T2 any]()*Union[T1,T2]{var (t1 T1t2 T2)maxsize:unsafe.Sizeof(t1)t2size:unsafe.Sizeof(t2)if t2sizemaxsize{maxsizet2size}var un Union[T1,T2]{b: make([]byte,maxsize)}un.T1(*T1)(unsafe.Pointer(un.b[0]))un.T2(*T2)(unsafe.Pointer(un.b[0]))return un } func (s *Union[T1,T2])Bytes()[]byte{return s.b } func main(){un:NewUnion[int,float64]()*un.T1 23//存储23 int值*un.T2 178.5//需要作为float类型是设置为float类型 }
http://www.eeditor.cn/news/119901/

相关文章:

  • 加强局网站建设报告淘宝网网页版首页登录入口
  • 男女做污视频在线观看网站wordpress likegoogle
  • 网站地图后缀jsp做网站用到什么技术
  • 湖南隆回建设局网站怎么做网站排版
  • 针对网站做的推广方案蚌埠网络科技有限公司
  • 网站保障体系建设广西省河池建设局网站
  • 嘉兴 企业网站 哪家企业网站可以做一级等保吗
  • 广东网络公司网站那个网站专门做幽默视频的
  • 汕头网站建设方案外包网站曝光率
  • 潜江网站建设兼职腾讯cdn加速优化wordpress
  • 睢县网站建设做一个网站
  • 手机建站平台哪个好全网霸屏整合营销推广
  • 手机网站搭建多少钱网站建设需要些什么
  • 网站免费正能量软件不良深汕特别合作区面积
  • 湖州建设企业网站搭建网站的方案
  • 基层建设检索网站宿松网站建设设计
  • 苏州企业网站公司都有哪些动漫制作专业专升本对应的专业
  • 杭州广众建设工程有限公司网站签约做网站模板
  • 安装wordpress主题后 显示乱码 怎么解决阳谷聊城网站优化
  • iis 网站 端口html网页设计过程
  • 河南省罗山县做网站的公司unix系统安装wordpress
  • 东莞大型网站建设网页网站
  • 做营销看的网站有哪些内容小程序开发公司主页制作标准
  • 什么是网站的推广nodejs做网站容易被攻击吗
  • 淄博市沂源县建设局网站wordpress导航栏特效插件
  • 免费开发个人网站美食网站设计的代码
  • 网站维护费进入哪个科目美萍会员管理系统
  • 做网页网站快速排名官网
  • 东软 网站群平台建设大连地区建设网站
  • 微软网站开发工具工程项目信息查询平台