社区
C++ 语言
帖子详情
这个函数有什么用?
Darling__
2017-03-23 09:17:12
unsigned int f(unsinged int x) { x = x - 1; x = x | (x >> 1); x = x | (x >> 2); x = x | (x >> 4); x = x | (x >> 8); x = x | (x >> 16); return x + 1; }
...全文
270
7
打赏
收藏
这个函数有什么用?
unsigned int f(unsinged int x) { x = x - 1; x = x | (x >> 1); x = x | (x >> 2); x = x | (x >> 4); x = x | (x >> 8); x = x | (x >> 16); return x + 1; }
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pstrunner
2017-03-30
打赏
举报
回复
这是基本算法,具体应用,楼主可以百度下。
赵4老师
2017-03-29
打赏
举报
回复
大于等于x的2的正整数次幂中的最小值
Darling__
2017-03-29
打赏
举报
回复
我当然知道返回什么了……
欧阳春晖
2017-03-28
打赏
举报
回复
引用 3 楼 Darling__ 的回复:
具体有什么用呢,谁能说说
楼上说了啊。。。
Darling__
2017-03-28
打赏
举报
回复
具体有什么用呢,谁能说说
啊哈moment
2017-03-23
打赏
举报
回复
额 返回大于等于 x的最小次幂 eg : 输入 32 输出 32 输入 33 输出 64
vnvlyp
2017-03-23
打赏
举报
回复
返回不小于x的最小2的幂。 有点像malloc的代码。。
static全局变量与普通全局变量区别?static局部变量与普通局部变量区别?static
函数
与普通
函数
区别?
static
函数
与普通
函数
有什么区别? 答: 1) 全局变量(外部变量)的说明之前再冠以static 就构成了静态的全局变量。全局变量本身就是静态存储方式, 静态全局变量当然也是静态存储方式。 这两者在存储方式上并无不同。...
什么是构造
函数
和析构
函数
?
特别的一个类可以有多个构造
函数
,可根据其参数个数的不同或参数类型的不同来区分它们,即构造
函数
的重载。 1.2 C++构造
函数
C++语言为类提供的构造
函数
可自动完成对象的初始化任务,全局对象和静态对象的构造...
构造
函数
和析构
函数
的作用是什么?什么时候需要自己定义构造
函数
和析构
函数
?...
构造
函数
的作用:用于新建对象的初始化工作。析构
函数
的作用:用于在撤销对象前,完成一些清理工作,比如:释放内存等。每当创建对象时,需要添加初始化代码时,则需要定义自己的构造
函数
;而对象撤销时,需要自己...
认知篇#5:什么是激活
函数
?激活
函数
有什么用?几个简单激活
函数
的简介(1)
激活
函数
在神经网络中扮演着至关重要的角色,它通过控制信号的大小和增强网络的表达能力,帮助神经网络处理复杂的非线性问题。...常见的激活
函数
包括Sigmoid、Tanh、ReLU和Leaky ReLU,每种
函数
都有其独特的优缺点。
析构
函数
为什么写成虚
函数
?
由于类的多态性,基类指针可以指向派生类的对象。如果删除该基类的指针,就会调用该指针指向的派生类的析构
函数
,而派生类的析构
函数
又...(简而言之,如果一个类将来打算作为基类,就把析构
函数
写成虚析构
函数
。) ...
C++ 语言
65,198
社区成员
250,522
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章