腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
两个
结构
指针
之间
的
类型
转换
、
、
*MyTime
的
ThisDate和ThatDate字段定义了一个MyStruct
类型
type MyStruct struct { ThatDate *MyTime `json:"thatdate,omitempty"` } 据我所知,我需要使用*MyTime,而不是MyTime,这样当我按照this answer
的
建议对这种
类型
的
变量执行我使用
的</em
浏览 43
提问于2019-05-26
得票数 0
回答已采纳
2
回答
C++中
的
类型
转换
:关联
类型
和无关
类型
我正在阅读Bjarne
的
“C++编程语言”以学习C++,并阅读了以下段落: static_cast运算符在相关
类型
之间
进行
转换
,例如同一类层次
结构
中
的
一种
指针
类型
到另一种
类型
,将整型
类型
转换
为枚举,或者将浮点
类型
转换
为整型reinterpret_case处理不相关
类型
之间
的
转换
,例如指向<e
浏览 3
提问于2014-01-05
得票数 3
1
回答
C#中等效
结构
之间
的
有效
转换
、
、
、
、
我正在使用等效
结构
的
两个
库
之间
进行通信。,在这些
类型
之间
进行“
转换
”。知道C#是如何在内存中存储
结构
的
,难道没有更有效
的
方法来使用
指针
来实现这一点吗?另外,假设我有
两个
等价
结构
的
数组:TheirVector[] array2; //
浏览 1
提问于2021-03-03
得票数 2
回答已采纳
1
回答
如何在特定地址声明
结构
?
、
、
我有
两个
应用程序,它们使用共享内存段将数据从写入过程传递到读取过程。在共享内存段
的
顶部,我希望声明一个标头
结构
,以包含通用段数据,例如缓冲区计数值、读/写偏移量、线程互斥/条件变量等。头
结构
不包含任何
指针
。然后,所述段
的
其余部分用于在这
两个
进程
之间
传递
的
实际数据。 由于共享内存段附在进程上,因此我确信该段确实是有效
的
/可访问
的
。简单地将基段
指针
浏览 0
提问于2014-03-18
得票数 0
回答已采纳
1
回答
为什么我要得到“需要
指针
类型
的
算法”?
、
、
、
在下面的代码中,当我键入指向
结构
的
浮点数
指针
时,我会得到一个错误,但是如果我键入到其他
的
东西,编译器就不会抱怨。它为什么要这么做?Used type 'Color' where arithmetic or pointer type is required编辑:假设我有一个*x是一个指向颜色
的
指针
,那么得到那个颜色
的
正确方法是什么我目前正在使用Color c = *((Color *)(value)),但我不认为这是正确
的
方法。
浏览 1
提问于2012-03-07
得票数 5
回答已采纳
2
回答
什么是“一元
结构
”?
、
在这里写着: static_cast关键字可用于
类型
之间
的
任何正常
转换
。依赖于静态(编译时)
类型
信息
的
转换
。这包括数值
类型
之间
的
任何
转换
、
指针
的
转换
和层次
结构
上
的
引用、使用一元构造函数进行
的
转换
、使用
转换
运算符进行
的
转换
浏览 4
提问于2020-04-16
得票数 2
回答已采纳
1
回答
使用
结构
c++进行强制
转换
、
我能简单地在c++中子
结构
中
转换
父
结构
吗? 我试着演绎: Base s; Child tmp = (Child)s; 并得到这个错误:没有匹配
的
C风格
转换
从... 有人能帮我解决这个错误吗?
浏览 15
提问于2019-06-05
得票数 1
4
回答
C:
两个
空
指针
的
区别是什么
类型
?
、
、
、
如果减去
两个
空
指针
,就会得到
指针
位置
之间
的
相对距离(至少在我
的
测试系统上是这样)。我应该使用哪种
类型
来存储结果,以便它与64位系统兼容?size_t是正确
的
类型
还是长
的
?背景:我们需要检查给定
的
空
指针
作为双
指针
使用是否安全。我们过去常常将
指针
转换
为int,并检查下三位是否为零,但是我们当前
的
编码标准不再允许将<
浏览 3
提问于2016-04-14
得票数 4
回答已采纳
1
回答
当无符号int可以容纳任何地址时,uintptr_t和unsigned
之间
有什么区别吗?
、
、
uintptr_t描述uintptr_t 指向空
的
指针
可以
转换
为指向任何对象
类型</em
浏览 3
提问于2019-10-08
得票数 2
回答已采纳
2
回答
结构
成员和
指针
对齐
、
、
指向
结构
的
指针
是否对齐,就像指向第一个元素
的
指针
一样?指向
结构
的
指针
和指向其第一个成员
类型
的
指针
之间
的
转换
(或者反之亦然)是UB吗?); foo((struct element*)&i);struct element e;其中tdefa和tdefb可以定义
浏览 3
提问于2015-02-09
得票数 1
回答已采纳
1
回答
NSSizeFromCGSize仅仅是一个强制
转换
操作吗?
cgsize) { return ((union _ *)&cgsize)->ns;对我来说,这看起来就像一个过于复杂
的
强制
转换
(以与最初预期不同
的
方式读取内存块)。有没有需要这种语法
的
原因?我这么问只是因为我以前从来没见过这个。
浏览 2
提问于2012-07-12
得票数 0
回答已采纳
2
回答
在编译时检查宏参数
的
类型
为了检查
两个
变量是否具有相同
的
结构
类型
,我使用了一个宏如果某些类似函数宏#define m(a,b) blablabla#define m(a,b) (assert_same_struct_types(a, b), blablabla) 如果m(a,b)
的
浏览 0
提问于2012-07-12
得票数 2
回答已采纳
1
回答
在LLVM3.0中是否存在
结构
化同构检查?
、
在LLVM-3.0中,命名
结构
总是唯一
的
,与其他
结构
相同
的
结构
的
指针
相等不起作用。从他们
的
,重点是我
的
: 标识
的
结构
就是我们所讨论
的
那种:它们可以有一个名称,并且可以在创建
类型
之后指定它们
的
主体。标识
的
结构
与其他
结构
类型
并不是唯一
的
,这就是为什么它们是用S
浏览 1
提问于2012-05-01
得票数 4
回答已采纳
5
回答
在C99中,
指针
类型
的
这种措辞意味着什么?
、
在C99 6.2.5 P27中 这一例外
的
原因是什
浏览 6
提问于2012-12-28
得票数 2
回答已采纳
1
回答
理解C++11中
的
类型
、
此外,如果reinterpret_cast是为处理
指针
而设计
的
,那么为什么要在
指针
中使用static_cast?它不应该用来铸造物体吗?
浏览 2
提问于2017-06-13
得票数 1
回答已采纳
1
回答
使用原始套接字读取ICMP响应
、
、
、
、
我有以下工作函数,它接收一个套接字,为ICMP响应做好准备,并将其读入缓冲区,但我很难理解代码流,并希望有人纠正/确认我
的
理解。我
的
理解如下: 1024字符数组
指针
被定义为缓冲区,创建
两个
名为'ip‘和'icmp’
的
指针
来指向iphdr和icmphdr
结构
。'ip‘
指针
被设置为指向“缓冲区”
指针
,该
指针
现在被
转换
为iphdr
结构
指针
浏览 0
提问于2019-10-26
得票数 2
回答已采纳
3
回答
无标记
结构
的
重声明是否是兼容
的
类型
?
、
BToA(B *b) { return (A *) b; }我们
的
愿望是这些
转换
符合C 2011 ,其中写着“指向
结构
对象
的
指针
,经过适当
的
转换
我假定,如果b是指向A'
类型
对象
的
有效
指针
,那么(A *) b执行适当
的
转换
,并且,类似地,如果a是指向B中
的
A'
的</em
浏览 2
提问于2018-01-25
得票数 10
回答已采纳
2
回答
*(int *)foo VS (int *)*foo。这两者有什么区别?
、
、
我正在进行RTOS项目,我试图将struct
类型
(
类型
类型
)传递给
类型
为空
的
指针
到线程函数,并将空
指针
使用
类型
转换
为相同
的
结构
类型
。然后在互联网上找到了使用*(eUartDriver_t*) args
的
方法,但是它并没有解释两者
之间
的
区别,也没有解释为什么会起作用。
浏览 7
提问于2022-02-28
得票数 0
2
回答
从指向第二个成员
的
指针
中获取指向
结构
的
指针
是否合法?
、
、
、
但我不能100%确定严格
的
别名规则是否允许从char *到struct stmesh *
的
转换
,就像dumpverts()函数体中有趣
的
行所做
的
那样。基本上,这一行是从指向第二个成员
的
指针
中获取指向struct stmesh
的
指针
。我没有看到任何与对齐相关
的
潜在问题,因为整个struct stmesh
的
内存来自malloc(),因此
结构
的
开头是“适当地对齐”。但我
浏览 5
提问于2022-04-24
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
数据类型、各类型数据之间的计算与转换
PHP数据类型之间的三种转换方式
DC/AC电源模块在不同的电源类型之间进行转换
任意数据库转换工具,不同类型数据库之间极速转换
C+中智能指针及其类型的介绍
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券