![]() |
1
3
我认为这不是一个好主意,但……我只是为了好玩才展示它
使用
---编辑---
正如ildjarn所指出的(谢谢!)如果在
我转录了相关部分
---编辑3---
正如ildjarn所指出的(再次感谢!)使用此解决方案,离开
如果有人以这种方式使用返回的指针
在某些体系结构中,可能会导致访问
从返回的指针恢复值的正确(安全)方法
|
![]() |
2
2
有两种词汇类型可以帮助您。
std::variant更适合您的预期用途。 而不是像这样创建自己的类型:
考虑使用:
然后可以正常添加元素:
|
![]() |
Jamboree · 在C++17中,分配器是否处理对齐类型? 7 年前 |
![]() |
afiori · 访问结构并集中结构的第一个字段 7 年前 |
![]() |
BrodieG · R\u分配和对齐注意事项 7 年前 |
![]() |
dempzorz · 将任意元素存储在连续内存中 8 年前 |
![]() |
kgbook · 关于内存对齐的一些困惑 8 年前 |
![]() |
vandale · x64程序集中的堆栈对齐 11 年前 |