腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(400)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
结构的“`
alignof
`”总是其成分的最大“`
alignof
`”吗?
我从简单的例子中注意到,
alignof
(struct_name)始终是其结构成分的最大
alignof
的
alignof
。这种情况总是(或几乎总是如此)吗?
浏览 3
提问于2017-09-02
得票数 3
回答已采纳
4
回答
尺寸vs _
Alignof
值
_
Alignof
是否曾经返回与sizeof不同的值?例如,我尝试过的每一个值都是相同的:printf("%zu %zu\n", _
Alignof
(char
浏览 4
提问于2021-02-26
得票数 0
回答已采纳
1
回答
结构的大小和_
Alignof
值
,它的最后一个成员的相对地址加上的对齐值(由_
Alignof
操作符获得),是最后一个成员。(这也不是真的,因为在某些情况下,sizeof类型可能大于其_
Alignof
值。见32位Windows GCC中的long double:sizeof是12,_
Alignof
是4)它的成员的_
Alignof
值具有最大的 _
Alignof
值.还有别的东西 我说的不是特定环境上的特定实现,而是一个“标准C
浏览 7
修改于2021-01-22
得票数 1
回答已采纳
5
回答
内存对齐:如何使用
alignof
/ alignas?
我不明白
alignof
和alignas的意思。 对齐不清楚:
alignof
返回“”,但什么是“对齐”?要为下一个要对齐的块添加的字节数?填充大小? /博客条目也不清楚。有人能解释清楚
alignof
和alignas吗?
浏览 10
修改于2017-05-23
得票数 92
回答已采纳
8
回答
sizeof和
alignof
有什么区别?
sizeof和
alignof
有什么区别?#include <iostream> SIZEOF_
ALIGNOF
(short int); SIZEOF_<e
浏览 2
修改于2012-07-09
得票数 61
1
回答
sizeof总是
alignof
的倍数吗?
sizeof(Type)总是能被
alignof
(Type)整除吗 以使此语句始终为真?sizeof(Type) %
alignof
(Type) == 0
浏览 1
提问于2019-01-27
得票数 8
3
回答
`std::alignment_of`诉“`
alignof
`”
当我们有std::alignment_of (_v)时,
alignof
的用途是什么?
浏览 1
提问于2016-05-02
得票数 17
回答已采纳
2
回答
需要调试__
alignof
__符号
我正在调试malloc(),有很多宏使用__
alignof
__。但是我在glibc源代码中找不到它的定义。下面是一个示例:No symbol "__
alignof
__" in current context.
浏览 0
修改于2018-12-12
得票数 1
回答已采纳
1
回答
alignof
运算符的用途是什么?
我想知道在c++14中在哪里使用
alignof
运算符struct Empty {}; int f2; char c;{ std::cout << "alignment of empty class: " <<
alignof
(int*) << '"sizeof of pointer : " <&l
浏览 4
修改于2015-08-18
得票数 0
1
回答
如何将
alignof
翻译成Delphi?
如何将
alignof
运算符转换为Delphi?我需要它来翻译 (((ULONG_PTR)Pointer & (__builtin_
alignof
(Type)-1
浏览 2
提问于2015-05-26
得票数 5
1
回答
构建LLVM时,
AlignOf
.h中出现了错误
D:\LLVM\build\llvm\include\llvm/Support/
AlignOf
.h(57):error C2988:无法识别的模板声明/定义D:\LLVM\build\build\lib\System\LLVMSystem.vcxproj D:\LLVM\build\llvm\include\llvm/Support/
AlignOf
.h(57):错误C2059:语法错误:“D:\LLVM:语法错误:缺失”;‘在'}’D:\LLVM\build\build\lib\System\LLV
浏览 3
修改于2017-03-10
得票数 0
1
回答
C2x:如果_
Alignof
(数组类型)产生元素类型的对齐,那么允许_
Alignof
(不完全数组类型)会有用吗?
此代码无效:注: GCC制作: _
Alignof
运算符不应应用于函数类型或不完全类型。 _
Alignof
运算符不应应用于函数类型或不完整的非数组类型.
浏览 8
提问于2022-03-06
得票数 0
回答已采纳
1
回答
英特尔编译器-错误:标识符"
alignof
“未定义
int f2; char c;{ << "alignment of pointer : " <<
alignof
(int*) << '\n'<< <
浏览 5
修改于2013-07-15
得票数 4
回答已采纳
1
回答
为什么
alignof
(max_align_t) 16?
)编译了以下程序 #include <stdio.h>#include <stddef.h> printf("%zd\n",
alignof
浏览 13
修改于2020-05-01
得票数 2
回答已采纳
1
回答
对__
alignof
__的最早支持是在GCC
有一个非ISO的__
alignof
__ (宏?函数?)模拟的C++11运算符
alignof
,我可以用,但是最早的版本的GCC编译器会支持它吗?在命名方面是否有其他选择或更改?
浏览 15
提问于2021-10-19
得票数 4
回答已采纳
2
回答
如何使用
alignof
强制堆分配对齐?
我想强制一个特定的堆分配返回一个64字节对齐的地址,因为这是一个缓存线边界。我想我可以这样做但是我的编译器似乎没有一个给p的地址是64的倍数。下面是我检查的方法:{ std::cout << long(p) % 64 << '\n'; // should print 0我一定是做错了什么。但是什么呢?
浏览 0
提问于2014-02-20
得票数 1
1
回答
变长数组类型操作数的_
Alignof
:标准中有矛盾吗?
C2x,6.5.3.4大号和_
Alignof
运算符,语义,2(强调后加):,其中大小表达式是_
Alignof
运算符操作数的一部分,该表达式是而不是计算。请考虑以下代码:{} 问:要叫f()吗?按照6.7.6.2,大小表达式是未计算表达式的_
Alignof
运算符=>的
浏览 5
提问于2022-02-23
得票数 -3
回答已采纳
1
回答
为什么在将数组转换为指针的规则中缺少_
Alignof
?
C 2011年(N1570草案) 6.3.2.1 3说: C 2018年前厅7说: _
Alignof</em
浏览 0
提问于2018-08-11
得票数 6
回答已采纳
1
回答
alignof
(T*)对于所有可能的类型都是相同的吗?那么sizeof(T*)呢?
对于所有可能的类型T,
alignof
(T*)是否都是相同的值?那sizeof(T*)呢?请根据标准允许/指定的内容回答,而不是根据不同编译器中的当前情况回答。
浏览 11
修改于2020-05-05
得票数 3
1
回答
C++:__aligned(__
alignof
__)导致char数组数据出现问题?
destructor */ char data[0] __aligned(__
alignof
浏览 7
提问于2020-02-10
得票数 0
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券