腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
访问
int
是否
是
unsigned
long
未定义
的
行为
?
、
、
在一本名为“编程视窗”
的
书中,在其中一个例子中,我们有this行: ReadFile (hFile, buffer, MAXREAD, &i, NULL) ; 这里
的
i
是
声明为
int
的
previously,但是ReadFile
的
第四个参数
是
LPDWORD,它是DWORD*
的
类型定义函数,而DWORD
是
unsigned
long
的
类型定义函数。这是一个有效
的
浏览 21
提问于2020-04-02
得票数 1
回答已采纳
1
回答
未对齐内存
访问
:它
是否
定义了
行为
?
、
、
、
、
考虑以下代码:{ char ac[4] = {'a', 'b', 'c', 'd'};
unsigned
long
long
int
* u = reinterpret_cast<
unsigned
long
l
浏览 0
提问于2016-10-07
得票数 5
回答已采纳
2
回答
unsigned
long
long
int
奇怪
的
行为
这段C代码float c, d, y; b = 2;d = 2.0;工作正常并打印输出y: 3.000000
unsigned
long
long
int
我在linux上使用
的
浏览 1
提问于2011-07-13
得票数 4
回答已采纳
3
回答
如何在C++中检测整数溢出
、
我们知道,当数字变大时,CPython会悄悄地将整数提升为长整数(这允许进行任意精度
的
运算)。 我们如何在纯C中检测
int
和
long
long
溢出?
浏览 1
提问于2019-04-02
得票数 23
回答已采纳
2
回答
是否
需要为所有成员对齐指向联合
的
指针
、
、
给定
的
有一个函数合法吗?bl[2] = (BYTE_OR_
LONG
*)(b+1); printf("%lu\n", get_byte_or_
long
(bl[i]));当然,构造未对齐
的
BYTE_OR_
LONG
*p,然后
访
浏览 0
提问于2015-03-11
得票数 2
1
回答
C转换和引用指针严格混叠
、
在中,作者声称以下代码段具有
未定义
的
行为
:
unsigned
long
*lp = (
unsigned
long
*)&d;} 该参数基于,它指定了允许
的
访问
环境。然而,在这个项目的脚注(88)中,它说这个列表只是为了检查混叠
的
目的,所以我认为假设
是
浏览 4
提问于2016-07-24
得票数 1
回答已采纳
3
回答
Clang 14和15显然优化了在Clang 13、ICC、GCC、MSVC下编译
的
代码。
、
、
、
、
我有以下示例代码:{
unsigned
long
int
i = *(
unsigned
long
int
*)&f; { if ((i & mask) ==在x8
浏览 18
提问于2022-09-25
得票数 2
回答已采纳
1
回答
通过指向无符号长
的
指针
访问
int
是否
会导致UB?
、
int
a;*pa = 10;
int
和无符号长类型有不同
的
大小。此代码
是否
会产生
未定义
的
行为
?
浏览 2
提问于2020-10-20
得票数 2
回答已采纳
1
回答
gcc“在表达式中溢出”,而等效等效表达式工作良好。
、
、
这是我
的
密码static const
unsigned
long
long
int
xx = (36 * 36 * 36 * 36) * (36 * 36 *36 * 36);static const
unsigned
long
浏览 1
提问于2016-05-19
得票数 6
回答已采纳
3
回答
整数转换问题
、
、
、
int
left = std::numeric_limits<
int
>::min();//the code below instead of give one morethan
int
_max gives: 18446744071562067968我试图查找UAC,但即使根据UAC规则,这也应该产生正确
的</em
浏览 1
提问于2012-11-23
得票数 0
回答已采纳
3
回答
带有C++
的
巴贝奇数没有显示正确
的
结果
我被要求找到巴贝奇
的
数字(一个数字
的
平方以269696结尾,例如99736
的
平方
是
9947269696,因此
是
一个巴贝奇数字)。下面提供了我在C++中
的
实现。它没有提供预期
的
结果。第一个结果
是
正确
的
,但随后
的
结果
是
错误
的
。我可能认为这与强制转换有关,或者变量超出了范围。但是在检查
unsigned
long
long
in
浏览 0
提问于2018-11-21
得票数 0
3
回答
sprintf()中
的
意外结果
、
、
char pcMessage[255];
unsigned
long
long
ullRecordID = 135290303ULL;给出预期结果 581067426850930688
是
08105DBF00000000
浏览 2
提问于2017-05-04
得票数 3
回答已采纳
1
回答
用于无符号类型选择
的
SFINAE
、
、
我试图使用SFINAE来检查一个类型
是否
与
unsigned
等效。虽然它似乎适用于
int
和bool,但对于float却失败了。从错误来看,似乎没有定义某种类型。问题
是
,如果enable_if
的
模板参数格式不正确,为什么不从重载选择中删除这一点?<T>), bool> hasUnsigned(T x) return true;{} { float
浏览 6
提问于2021-09-29
得票数 1
回答已采纳
2
回答
绕过模板参数整数限制
、
、
我写了这样简单
的
构造:class Fact { enum { result = N * Fact<N-1>::result };class Fact<0> { enum { result = 1 };当我试着把它称为主要
的
,就像: Fact<5> f;现在,我对这段代码做了更多
的
修改,
浏览 0
提问于2020-04-23
得票数 0
回答已采纳
1
回答
指针地址标准-兼容转换
、
、
我需要找到最符合标准
的
方法来获取指针
的
地址并单独存储它
的
字节(例如,以串行方式传输它们)。 下面有两个版本,第一个版本包含
未定义
的
行为
,第二个版本应该只包含根据C99定义
的
行为
。但是我
的
工具告诉我,我在第二个工具上也有
未定义
的
行为
。请有人确认一下,如果可能的话,并指出一个没有定义
的
行为
或者实现定义
的
行为
浏览 1
提问于2013-05-22
得票数 0
回答已采纳
2
回答
按位移位**负数,以逆转数字中
的
位
、
bit = n & (1 << i); result |= bit; return result;这
是否
是
我可以期望在所有体系结构上工作
的
东西(具体来说,表达式x << shift_amt (其中shift_amount < 0为真)
的
结果相当于x >> -shift_amt)?注意:这是而不是,这是一个关于对负数执行位移位
的
行为
浏览 0
提问于2019-02-13
得票数 6
回答已采纳
1
回答
VC++中
的
文本类型
、
、
整数文字
的
类型取决于其值和表示法: 但是VC++呢?!它似乎
是
处理十进制,八进制和十六进制
的
相同和无符号类型也允许小数。< endl;
浏览 9
提问于2013-10-03
得票数 4
回答已采纳
2
回答
格式%d需要'
int
‘类型
的
参数,但参数2
的
类型为'
long
long
unsigned
int
’[-Wformat]
、
、
、
、
我
是
一个试图学习C和C++
的
学生,我对说明符%d有一个问题。我不理解控制台中写
的
异常,它正在写代码如下:#include<stdlib.h>
浏览 9
提问于2021-02-09
得票数 0
1
回答
为什么TRACE()抛出浮点下流异常?
、
、
、
调试输出
是
: Natvis: Parsing natvis xml file: C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Packages
浏览 5
提问于2018-02-09
得票数 1
回答已采纳
3
回答
将无符号
int
键入为无符号长
int
C++
、
我有一个变量我在用若要从文件读取此数据,请执行以下操作。该文件以十六进制(不含0x)
的
形式保存,并将其转换为十进制并存储。所以我有点不愿意改变这部分。当我使用g++编译时,它要求我将地址更改为现在,这个"address“变量在我将调用
的
函数中使用,该函数
的
参数为"
浏览 1
提问于2013-11-18
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
机器人说明书---名词解释013课_C++语言_修饰符
以UPX漏洞为例介绍整数溢出
自学编程第四课
C语言数据类型!C语言必学基础知识点干货收藏!
C语言数据类型和java的有什么不同,案例分析
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券