腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
函数
调用
中
强制
转换
类型
是
如何
工作
的
?
c
、
casting
假设我有类似下面这样
的
代码来
调用
C
中
的
函数
: void test1(void) { function((short) a); int a=7; function(tmp_a); } 或者至少
在
概念层面上,演员们做
的
事情与上面的有所不同吗
浏览 18
提问于2021-01-28
得票数 0
回答已采纳
2
回答
没有自动
类型
转换
的
c++
函数
过载歧义
c++
我
的
问题
是
为什么
在
c++
中
调用
重载
函数
时自动
类型
转换
不能
工作
。long t); int a=8;} 为什么编译器不在这里应用自动
类型
转换
规则
函数
main()
中
的
变量a
是
int
浏览 7
提问于2017-08-12
得票数 3
回答已采纳
3
回答
如何
在java
中
展示
强制
(一种特殊
的
多态行为)?
java
、
polymorphism
因为java
是
一种面向对象
的
语言,所以它应该表现出多态性。下面
是
我对多态
类型
的
定义:即席多态,以及它
的
一个子
类型
;
强制
。当一个
函数
在
几个不同
的
类型
上
工作
或看起来
工作
时,就会获得Ad-hoc多态性(这可能不会表现出共同
的
结构),并且可能会以不相关
的
方式对每种
类型
进行操作。有两种
类型</e
浏览 0
提问于2012-04-19
得票数 0
回答已采纳
3
回答
如果
函数
参数
是
相同
类型
的
,为什么
在
Java中
转换
函数
调用
的
两个参数
是
多余
的
呢?
java
、
overloading
、
redundancy
我很想知道
函数
调用
中
的
转换
是
如何
工作
的
。我
的
类中有两个特定
函数
的
重载,名为execute。第一个重载
是
基本实现,并接受double
类型
参数。第二个重载接受int
类型
参数。,为什么它要与其中一个
转换
一起
工作
呢?对第一个重载
的
调用
可以
工作
,而不
浏览 2
提问于2020-06-19
得票数 0
回答已采纳
1
回答
使用Kotlin
函数
作为Java
类型
kotlin
、
java-interop
当从Java
调用
期望SAM (单一抽象方法)
类型
参数
的
方法时,有一致
的
方法将
函数
文字
强制
转换
为正确
的
类型
吗?我发现有时Kotlin
函数
工作
得很好,而其他
函数
的
工作
看起来并不一致。我有几个来自Ratpack
的
例子:hand
浏览 4
提问于2014-08-04
得票数 1
回答已采纳
1
回答
浇铸无空返回
类型
为
函数
指针
的
羔羊
c++
、
lambda
、
function-pointers
我正在尝试将lambda
函数
转换
为
函数
指针。但是,当lambda具有非空返回
类型
时,
强制
转换
失败。详细信息见代码片段。 是否可以将fun2
转换
为泛型
函数
指针,以供以后使用?更新:我
的
意图
是
将所有
类型
的
函数
转换
为一个可以保存在std::map
中
的
“泛型
函数
指针”。
在
使用时,我将
浏览 3
提问于2020-01-25
得票数 1
回答已采纳
3
回答
如何
在一行代码
中
强制
转换
一个对象并
调用
一个
函数
?
c#
、
casting
在
C#
中
,
如何
将对象
强制
转换
为另一种对象
类型
,以便
调用
只有cast对象才具有的
函数
?我想用一行代码来做这件事。下面
是
我
的
代码,其中我创建了一个新
的
强制
类型
对象:{ var attribute = _attributes[i] as DynamicPropert
浏览 6
提问于2016-04-07
得票数 0
回答已采纳
4
回答
通过
函数
指针传递附加参数是否合法/
在
C
中
定义?
c
、
parameters
、
function-pointers
可能重复: #include <stdio.h> typedef void (
浏览 11
提问于2012-11-18
得票数 7
回答已采纳
4
回答
什么
是
java
中
的
类型
转换
?
java
、
multiple-inheritance
在
多重继承
的
情况下,java
中
的
类型
转换
是
如何
实现
的
?但是不知道
如何
实现it.Help me!!
浏览 4
提问于2011-07-11
得票数 0
1
回答
在
类中
转换
函数
指针
c++
、
pointers
、
arduino
我
在
转换
函数
指针时遇到了问题。它在类外
工作
(不需要
强制
转换
)。我明白了:
如何
浏览 4
提问于2022-06-09
得票数 0
1
回答
ios: gdb p (CGFloat) [[自查看]中心].x
objective-c
、
xcode
、
gdb
如何
在Xcode gdb
中
p(打印) CGFLoat:结果: 无法
在
0x184e08c处
调用
函数
"objc_msgSend“:没有可用
的
返回
类型
信息要
调用
此
函数
,您可以显式
强制
转换
返回
类型
(例如'print (float) fabs (3.0)')
浏览 0
提问于2012-06-28
得票数 1
回答已采纳
2
回答
将变量
强制
转换
为
函数
c
、
function
、
variables
、
casting
根据C语言
的
标准,传递给
函数
时
的
强制
转换
在
C
中
是
自动发生
的
吗?例如,我们可以给foo (int a,int b)
类型
char a,b
的
值吗,或者我们应该这样做: foo ((int) a,(int) b)。
浏览 6
提问于2018-12-07
得票数 0
2
回答
在
C++
中
,是否允许将
函数
指针
强制
转换
为将指向基类或派生类
的
指针作为参数?
c++
、
pointers
、
casting
、
function-pointers
以下内容会按预期运行吗? int x; std::cout << o->x << std::endl; B b; reinterpret_cast<void(*)(A*)>(f)( &b );
浏览 0
提问于2016-06-03
得票数 4
3
回答
va_arg
中
的
铸造方法
c++
、
casting
、
variadic-functions
我正在做一些关于各种
函数
和论点
的
研究。AddNumbers(3, 5, 'a', 20);int AddNumbers(int count, ...) { va_listfor(int i = 0
浏览 1
提问于2016-12-13
得票数 2
回答已采纳
3
回答
函数
样式
的
强制
转换
被认为
是
有害
的
?
c++
、
casting
我知道C风格
的
强制
转换
通常被认为
是
有害
的
。因此,给定一个类Widgetpublic:};functionThatTakesAWidget((Widget) gizmo); 使用C风格
的
强制
转换
。或者我可以使用
函数
风格
的
强制
转换</e
浏览 0
提问于2014-04-12
得票数 3
3
回答
在
链接列表中使用对象/继承类
java
抱歉,如果我
的
术语不正确,我
在
6周前才开始Java (和一般
的
OO编程)。类
中
,我定义了Example内部
的
函数
,但也向myExample1类添加了一些特定
的
函数
。
在
我
的
主程序
中
,我创建了一个LinkedList<Example> eList = new LinkedList<Example>。
在
链接列表
中
,我存储多种
类型
浏览 4
提问于2011-08-28
得票数 1
回答已采纳
1
回答
二进制反序列化泛型
c#
、
generics
、
serialization
我正在尝试反序列化ListManager
类型
的
对象,但在尝试时得到了
强制
转换
错误。我不确定我做错了什么。我可以很好地通过发送但是,当试图将文件反序列化为Listmanager
的
一个实例时,我得到了
强制
转换
错误。此类包含
类型
为Animal
的
对象
的
列表。为什么它要
强制
转换
为animal,而不是Listmanager? &qu
浏览 10
提问于2017-03-05
得票数 1
回答已采纳
6
回答
将变量
转换
为(void *)会产生什么效果?
c
、
pointers
、
casting
、
void
在
C程序
中
,我看到以下语句:AppConfig
的
定义如下: APP_CONFIG AppConfig; // APP_CONFIG is obviously a structure...SerializedMACAddress
的
定义如下:
浏览 5
提问于2011-03-29
得票数 1
回答已采纳
1
回答
“void*”和“void* (* function )(void *)”初始化、
强制
转换
和
函数
指针
调用
之间
的
区别?
c
、
pointers
、
casting
、
structure
更具体地说,这3个指针
在
符号表和编译器
中
是
如何
工作
的
? 我
的
理解
是
: void * object
是
指向未指定
类型
的
对象或
函数
的
指针,它基本上需要
强制
转换
对象才能正确解释,如(int)object。只要编译器有一个有效
的
对象
类型
信息声明,包括符号表
中
的
存储限定
浏览 91
提问于2021-07-22
得票数 0
回答已采纳
5
回答
c++多态性((X*)y)->foo() vs ((X)*y).foo()
c++
、
polymorphism
假设Y
是
来自类X
的
派生类,并且X声明foo
是
虚拟
的
。假设y
的
类型
为(Y*)。然后((X*)y)->foo()将执行foo()
的
Y版本,但((X)*y).foo()将执行X版本。你能告诉我为什么多态性不适用于解除引用
的
情况吗?我预计这两种语法都会产生Y版本
的
foo()。
浏览 0
提问于2009-07-05
得票数 5
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在Python中如何在main函数中调用类中的方法
python中的生成器函数是如何工作的?
【译】Arc在Rust 中是如何工作的
如果调用约定不匹配,会发生什么?
嵌入式C语言编程规范
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券