腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
不
兼容
的
指针
类型
添加
系统
调用
xv6
--
使用
一致
的
返回
类型
,
在
sysfunc.h
中
定义
、
、
、
、
这是我
的
第一个问题,欢迎提出建设性
的
意见:) 我正在努力为
xv6
添加
一个
系统
调用
。我以前这样做过,但我从来没有遇到过这个特定
的
错误。] [SYS_getpinfo] sys_getpinfo, 我用谷歌搜索了一下,看起来问题要么是我没有
在
我应该有的地方
定义
我
的
系统
调用
(通常是
sysfunc.h
),要么是我在其中一个
定义
中
使用
了
浏览 18
提问于2019-03-01
得票数 0
回答已采纳
1
回答
将
返回
对象
指针
的
函数转换为
返回
空
指针
的
函数合法吗?
、
、
、
、
这些部分表示
调用
不
兼容
类型
的
函数
指针
会导致未
定义
的
行为。 如果两种函数
类型
是
兼容
的
,两者都应该指定
兼容
的
返回
类型
。此外,参数
类型
列表(如果两者都存在)应在参数
的
数量和
使用
省略号终止符方面达成
一致
;相应
的
参数应具有
兼容<
浏览 2
提问于2019-10-24
得票数 4
回答已采纳
2
回答
将函数转换为空
返回
类型
后
调用
函数安全吗?
、
、
、
我有一个
返回
值
的
函数。是否可以将其转换为一个函数
指针
类型
,该
类型
不
返回
任何内容(void),然后
调用
它?C标准是否提供了足够
的
保证,使其在任何平台上都是安全
的
,并等同于
在
忽略
返回
值
的
情况下正常
调用
函数? 额外
的
问题:是否有一个符合标准
的
调用
约定在某些平台上被实际
使用
,并且这样
浏览 6
提问于2022-08-16
得票数 3
回答已采纳
3
回答
传递` `int (*)(char const*)`其中` `int (*)(char*)‘是预期
的
、
、
我有一个函数
指针
,其函数声明为char * arguments.Into it,我想保存一个指向声明为接受char const*参数
的
函数
的
指针
。 我想我既可以用包装纸也可以用石膏。转换看起来更简单,但是我可以合法地
调用
这样一个函数
指针
转换
的
结果吗?
浏览 9
提问于2016-12-01
得票数 6
回答已采纳
1
回答
C:传递函数
指针
时
的
通用ADT错误
、
我有一组作为库提供
的
通用元素集。copying an element of the set */要创建集合,我必须提供一个指向函数
的
指针
,该函数处理我打算
使用
该集合进行元素
的
复制。当我打电话:我得到一个编译器错误: 警告:从不
兼容
的
指针
类型
浏览 2
提问于2017-01-03
得票数 2
1
回答
在
C
中
,排除const/限制限定符
的
extern函数
的
声明是否等同于原始声明?
如果我声明:(没有参加会议), 它能保证--考虑到一个非const
的
论点--它
的
行为还是一样
的
吗?是的,我知道正确
的
做法是包括标题,但为了这个问题,我假设这不是一个选择。
浏览 6
提问于2020-08-26
得票数 1
回答已采纳
3
回答
(struct *) vs (void *) -- C11/C99
中
的
功能原型等价
、
、
、
、
这些转换
的
等价性是编译器
的
实现工件
的
结果,还是可以从标准
的
规范
中
推断出来
的
基本限制/属性? 好
的
,这是关键。(void
浏览 0
提问于2019-07-31
得票数 3
回答已采纳
2
回答
是否将函数
指针
转换为将const
指针
参数转换为等效函数,但
使用
非常量
指针
参数
的
函数
指针
是否正常?
、
、
、
、
,它将
使用
路径
调用
上述函数之一。// Build path} 将接受cons
浏览 2
提问于2021-10-21
得票数 1
回答已采纳
3
回答
用比预期更多
的
参数
调用
C函数安全吗?
、
、
我反复遇到
在
GTK+代码
中
设置信号处理程序
的
问题,不需要几个参数,并且试图
使用
与处理程序相同
的
函数来处理几个信号,这些信号
的
处理程序有不同
的
签名--但是有第一个N个参数(我关心
的
那些参数)是相同
的
。它安全吗(从某种意义上说,它不是不确定
的
行为,而不是“它在我
的
电脑上工作吗?”)要将指向函数
的
指针
传递给GObject API,当这些函数期望
的
参数比
浏览 0
提问于2013-04-24
得票数 9
回答已采纳
1
回答
不可压缩
指针
类型
将int传递给coretelephony c
中
void(*)(void)
类型
的
参数
、
、
在
coreTelephony.h
中
定义
的
函数是然后我尝试
调用
这个函数_CTServerConnectionRegisterForNotification(conn,kCTCellMonitorUpdateNot
浏览 4
提问于2015-05-16
得票数 0
3
回答
变量函数到函数
指针
、
、
是否有任何方法将变量函数转换为这样
的
函数
指针
,这是合法
的
吗?我同时要求C和C++,但是由于这种结构
在
两种语言中都存在,所以我把这两个问题都放在了一起。
浏览 0
提问于2019-01-02
得票数 0
回答已采纳
3
回答
将intptr_t传递给期望int
的
函数是否安全?
、
、
、
更具体地说,如果我有以下函数
指针
类型
:我是否可以安全地并且没有“未
定义
的
行为”:intptr_t context = fd; 其中write()是
系统
调用
浏览 0
提问于2013-04-07
得票数 6
回答已采纳
1
回答
转换为
兼容
的
返回
类型
的
联合是否满足函数
指针
兼容
性
的
标准?
、
、
、
、
为了解释我为什么要这样做,环境
的
约束要求我
使用
自动生成
的
代码。生成
的
代码非常相似,我想
调用
一批基本相同
的
函数。我需要
使用
符合C89或C99
的
解决方案。从阅读规范看,下面似乎是法律代码,但我不确定如何将函数
指针
转换为
返回
联合
类型
。有人能指出这是否合法或者它违反了规范
的
哪一部分吗?
浏览 2
提问于2019-10-22
得票数 1
回答已采纳
2
回答
C99:具有不同参数数
的
强制回调
、
、
、
、
在下面的示例
中
,我
在
指向应该接收参数
的
函数
的
指针
中
对没有参数
的
函数进行强制转换。假设它给出了想要
的
结果,这个过程是否有可能导致一些故障?
浏览 4
提问于2020-04-30
得票数 8
回答已采纳
5
回答
在
C
中
,转换函数实际上是如何工作
的
?
、
、
、
、
main() {}
在
评估任务期间,实际发生了什么?cast
类型
与foo之间存在差异;cast
类型
是
指针
,foo是函数。那么,编译器是否将“(foo)”
中
的
内容转换为指向foo
的
指针
,然后进行转换?因为其他事情似乎都没有意义;另一种选择是将函数本身转换为指向一个函数
的
指针
,该
指针</
浏览 6
提问于2009-04-16
得票数 6
回答已采纳
2
回答
std:绑定“没有匹配
的
调用
函数”
最下面是我所犯
的
错误。我该怎么处理?
浏览 0
提问于2019-01-21
得票数 2
回答已采纳
1
回答
什么是函数
指针
转换?
、
、
假设有人想要,创建一个可以容纳多个函数
指针
的
数组&不同
类型
的
。他会怎样做呢?也许一组空
指针
能起作用?实际上,没有,因为为了
使用
存储
在
空
指针
中
的
函数,必须将它们(空
指针
)转换/转换为函数
指针
和.“函数
指针
和空
指针
之间
的
转换是不可能
的
。void*从来不是函数
指针
的</em
浏览 0
提问于2018-08-29
得票数 2
回答已采纳
1
回答
C函数
指针
类型
兼容
性
、
、
、
、
在编写一个
使用
函数回调
的
库时,我经常键入(并
调用
)函数
指针
到具有相同
调用
约定和相同签名
的
类型
,但有一个例外:它们有指向不同
类型
(所有数据)或空
指针
的
参数。最近,我发现它可能没有那么安全,根据这个: 基本上,正如我所理解
的
,如果参数
的
类型
是
兼容
的
,这意味着函数
指针
类型
也是
兼容
<
浏览 4
提问于2015-01-04
得票数 2
回答已采纳
2
回答
为什么要将具有不同参数
类型
的
函数存储到带void*参数UB
的
函数
指针
?
、
我最近偶然发现了一个有趣
的
问题(至少我认为是这样)。一个小小
的
例子:#include <stdio.h> int x;} 我问自己上面显示
的
是否是有效代码,但是在编译时GCC提出了一个警告:warning: assignment from incompatible pointer我做了一些研究,
在</em
浏览 0
提问于2019-06-06
得票数 4
回答已采纳
1
回答
函数
指针
IAR (
类型
胡枝子虚空)
、
、
我正在
使用
开发STM8S。我
的
代码我发现了这些错误: typedef void (*MyFunction)(void); 也不起作用。
浏览 0
提问于2018-11-29
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Kotlin 空安全最佳实践
请问C+11有哪些新特性?
Python如何调用DLL函数:传递数值、指针与字符串参数
C语言简单入门—C语言的数据类型
A Tour of Go
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券