社区
C++ 语言
帖子详情
帮忙解释这条代码
Skyjohn5510
2014-04-18 12:46:54
loc4 = arg1[loc3 >>> 2] >>> (loc3 & 3) << 3 & uint(255);这个是as3的
有人能翻译成c++吗
...全文
112
2
打赏
收藏
帮忙解释这条代码
loc4 = arg1[loc3 >>> 2] >>> (loc3 & 3) << 3 & uint(255);这个是as3的 有人能翻译成c++吗
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
unituniverse2
2014-04-19
打赏
举报
回复
loc3 >>> 2可以写成 (loc3 >> 2) | (loc3 << (sizeof(loc3) * 8 - 2)) 说明:1。这段代码只限于当loc3为无符号数的情况。有符号数结果不正确(如果loc3为有符号数你可以用同宽度的无符号数接受loc3后再做上面的操作)。 2。这段代码不适合处理位域成员 3。如果你确实不知道loc3的位宽,不要紧: (static_cast<std::make_unsigned<decltype(loc3)>::type>(loc3) >> 2) | (loc3 << (sizeof(loc3) * 8 - 2))
要追问请引用回复
2014-04-18
打赏
举报
回复
>>>循环右移,c++不支持。 c++支持>>即普通右移,需要自行实现循环右移 转为c++代码还需要知道数据的类型,主要就是看宽度了
帮忙
解释
下下面这段excel
代码
Private Sub Worksheet_SelectionChange(ByVal Target As Range) On Error Resume Next...
这段
代码
是在Excel的VBA中的。它定义了一个名为"Worksheet_SelectionChange"的私有子程序,当用户在工作表中选择一个单元格或一组单元格时,将自动调用此子程序。 在这个子程序中,第一行的 "On Error Resume Next" ...
CodePal在线工具:AI辅助
代码
生成与
解释
优化,高效破解写
代码
卡壳难题
我当时在 CodePal 的 “
代码
生成” 板块,输入了需求:“用 Python pandas 按用户 ID 分组,统计每个...,主打 AI 辅助
代码
生成、
解释
和优化,不是那种花里胡哨的工具,都是实实在在能解决写
代码
时 “卡壳” 的问题。
一个python小白,如何利用chatgpt
帮忙
写
代码
?
本文演示了如何向chatgpt提需求写
代码
、修改报错、增加注释等写python
代码
实现需求
Javascript设置滚动条向上滚动的方法;JS设置滚动条滚动的
代码
很久就没有碰前端的后果就是,自己被公司叫来
帮忙
自己结果啥都会,但是就想不起怎么操作 画布哆嗦,咱们直接来看
代码
重点一:获取滚动条Y轴的数据 这个方法有很多,我就不一一讲述了,毕竟结果都一样就好 直接...
【ChatGPT实战】11.如何使用ChatGPT写
代码
?
以往大家总是调侃说程序员只要会用Google就好了,直接搜对应的
代码
然后复制粘贴就可以了。但是只有程序员才知道真要找到可用的
代码
是不容易的,经常是找很久都没有合适的
代码
。ChatGPT在编程方面拥有着不可忽视的...
C++ 语言
65,209
社区成员
250,518
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章