腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
4
回答
在
.
NET
中
,
当
您将
类
实例
/
接口
作为
参数
传递
时
,是
传递
一个
对象
还是
传递
整个
vtable
.net
、
oop
、
clr
、
cil
、
virtual-functions
如果你正在
传递
一个
接口
或者
一个
类
的
实例
作为
一个
参数
,我们
传递
的
是很多
对象
还是
完整
的
vtable
,因为一旦你
在
实例
上调用了
一个
方法,它就需要递归
vtable
并调用正确
的
方法? 这是怎么回事?
浏览 0
提问于2009-03-05
得票数 3
2
回答
C#方法多态性与泛型
的
性能
c#
、
performance
、
generics
、
polymorphism
我注意到,与C++不同
的
是,
在
C#
中
,您可以组合使用虚拟方法和泛型方法。Base x = new Derived(); x.Generic<PerformanceCounter>();} x.Concrete();mov eax,dword ptr [ec
浏览 2
提问于2010-05-25
得票数 8
回答已采纳
5
回答
实现
接口
和
对象
java
、
oop
、
object
、
interface
、
implements
当
一个
类
实现
一个
接口
时
,这
是否
使从该类
实例
化
的
对象
被视为该
接口
的
一个
对象
? 也就是说,
在
实现Runnable
接口
的
类
上,
是否
使从该类创建
的
实例
被称为Runnable
对象
?那么,如果需要
一个</em
浏览 13
提问于2015-04-25
得票数 3
回答已采纳
1
回答
如何在Asp.
net
MVC5
中
处理查询字符串
asp.net-mvc
、
asp.net-mvc-5
我有
一个
ASP.
NET
MVC5网站。我
在
设计表格
时
使用了动作链接来显示数据列表。在从该操作链接导航
时
,我
传递了
一个
类
对象
作为
参数
。访问该链接后,它将该
对象
参数
解析为
在
URL
中
公开数据
的
长查询字符串。
是否</
浏览 2
提问于2018-08-03
得票数 0
2
回答
对
接口
的
静态引用
java
、
android
我正在通过新
实例
将我
的
一些自定义
对象
从activity
传递
到Fragment。我遇到了
一个
问题,通过新
实例
发送我
的
一个
接口
引用并通过getArguments()访问它。我已经用Serializable实现了这个
接口
类
,但由于我
在
接口
方法
中
传递了
Map<K,V>
作为
参数
,所以它以<e
浏览 0
提问于2018-12-31
得票数 0
5
回答
作为
函数
参数
传递
的
Java
对象
java
、
function
、
object
、
pass-by-reference
、
pass-by-value
下面关于Java
的
语句
是否
为false?我知道Java
中
的
函数是按值
传递
的
,这意味着正在创建
对象
的
副本?但是同时,如果java
对象
是引
浏览 4
提问于2016-06-15
得票数 0
3
回答
类
是如何在编译器
中
实现
的
compiler-construction
、
language-design
、
llvm
我想为我自己
的
小语言实现
一个
类
类型,但起初我认为不会太难,这让我很困惑。我已经设置了解析器,它是我遇到问题
的
代码生成端。有人能说明一下这件事
的
最佳[正确]方式吗?具体来说,我想在LLVM
中
这样做,因此,虽然我需要知道这方面的一般性,但是我应该使用
的
任何特定
的
LLVM代码都将是非常棒
的
。 谢谢T.注:我
在
LLVM方面的经验基本上来自万花筒教程,还有一点来自于玩它,但我远没有完全理解LLVM。
浏览 6
提问于2010-10-28
得票数 7
3
回答
为什么我们需要“这个指针调节器”?
c++
、
com
请记住,
vtable
中
的
每个函数都接收相应
的
接口
指针
作为
其"this“
参数
。对于QueryInterface (1)来说,这很好;它
的
接口
指针与
对象
的
接口
指针相同。我想知道为什么“
vtable
中
的
每个函数都接收相应
的
接口
指针
作为
它
的
"th
浏览 3
提问于2010-08-14
得票数 8
回答已采纳
1
回答
java
接口
是如何在内部实现
的
?(vtables?)
java
、
interface
、
internals
、
vtable
、
language-implementation
Java没有多个实现继承,但它确实有多个
接口
继承,所以我不认为每个
类
具有
一个
vtable
的
直接实现可以实现这一点。java如何在内部实现
接口
?这种表示形式看起来像C++
vtable
吗?如果是这样的话,
接口
是否
有独立
的
vtable
,它们是如何与
类
vtable
相关联
的
?如果是这样的话,
对象
实例
可以像C++
浏览 4
提问于2010-12-12
得票数 42
回答已采纳
5
回答
为什么这里使用"this“关键字?
java
、
event-handling
、
this
在
试图理解Java
的
事件处理机制
时
,我在网上找到了下面的代码片段。tf.setText("Welcome"); new AEvent(); } 我研究了Java
中
"this“关键字
的
各种用法&已经认识到它用于将当前
对象
作为
参数
传递
给以下方法。b.addActionListener(this
浏览 3
提问于2015-09-17
得票数 0
回答已采纳
1
回答
AS3优化:隐式强制转换与
参数
和变量赋值
中
的
"as“;这到底是怎么回事?
actionscript-3
、
optimization
、
casting
已经表明(例如
中
的
引用)
在
AS3
中
使用"as“关键字比使用括号类型转换快3-4倍。这是因为(强制转换)可以更好地描述为插值,实际上生成了
一个
新
对象
,而不是真正地强制转换旧
对象
。这里有三个问题: (1)
当
您将
一个
数字
传递
给
一个
期望(int)
的
函数
时
,或者将
一个
Sprite
传递
给
一个
期望
浏览 0
提问于2014-09-29
得票数 1
2
回答
COM
接口
指针与实现
类
的
关系如何?
c++
、
windows
、
com
假设我有
一个
COM
接口
指针从调试器
中
可以看到,通过函数调用,这必须由CMyImplementer实现,但该类位于0x12686e50我
的
问题是,COM如何将
接口
与实现
类
联系起来?必须有某种方法将
接口
转换为
类
指针--如何实现?
浏览 4
提问于2015-03-19
得票数 1
回答已采纳
3
回答
如何将同
一个
对象
传递
给另
一个
对象
的
另
一个
方法?
c++
、
object
假设我
在
某个地方
实例
化了
一个
游戏类型
的
对象
,我有另
一个
名为Writer
的
类
,我想保存它. some wonderful logic here....
在
Game内部,我想打电话给gameWriter..。所以我有
一个
类似这样
的
方法(
在
Game
中
) void
浏览 0
提问于2015-11-07
得票数 0
回答已采纳
3
回答
System.AggregateException:
在
我
的
ASP.
net
核心中,“有些服务无法构建”
c#
、
asp.net-core
、
asp.net-core-mvc
public string CheckoutId { get; set; } 我试图在
对象
中
添加方法public decimal RemoveItem(unitItem item) //Details removed for brevity和库房
的
接口
:
在
试图激活'BataCMS
浏览 2
提问于2020-07-29
得票数 17
回答已采纳
2
回答
作为
引发异常
对象
的
Struct基
类
c++
、
exception
、
vtable
、
virtual-destructor
直觉告诉我,抛出
的
类型越简单越好。与其抛出
一个
指针,不如抛出
一个
结构而不是
一个
类
。但是,在这种情况下,有必要抛出
一个
具有动态分配成员
的
几乎
完整
的
类
。
在
堆中分配内存是很方便
的
,因为缓冲区可能会变得相当长,而且复制成本很高;它不需要方法,因为它充当其他
对象
的
控制/
参数
结构,但是
在
堆
中
构建
浏览 2
提问于2011-04-21
得票数 1
1
回答
从Delphi
传递
到C#
的
IDispatch
参数
c#
、
visual-studio-2008
、
delphi
、
com
、
delphi-2010
这些技术确实有效,我能够通过
接口
获得.
NET
类
的
实例
,然后调用它
的
方法并读取它
的
属性。只要
参数
是简单
的
参数
,比如字符串、整数、字符和布尔值,调用这些方法就行得通。但是,如果我尝试
传递
一个
IDispatch引用
的
参数
,C#/.
NET
代码只会将该
参数
视为空值。 与Delphi示例
中
托管C
浏览 5
提问于2010-06-01
得票数 0
2
回答
VB6
对象
和数据类型
vb6
我知道
在
面向
对象
的
编程语言中,Object
类
位于hiearchy
类
的
顶部,比如Java。我还知道你
在
.
NET
中有引用类型和值类型,我也知道基于C语言
的
类型定义。尽管如此,我还是很难理解VB6( )
中
的
对象
是什么,以及变体到底是什么。什么是变体?
对象
是如何在VB6
中
实现
的
呢?
浏览 2
提问于2012-04-11
得票数 7
回答已采纳
5
回答
实例
化C++
类
时
,内存中会发生什么
c++
、
memory
我对C++
的
细节很感兴趣,我想知道
实例
化
对象
时
到底发生了什么变化。我特别感兴趣
的
是,如果函数随后被添加到内存
中
,如果它们从运行时就在那里,或者它们根本就没有存储在内存
中
。如果有人能带我去
一个
关于C和C++
的
核心螺栓
的
好站点,我也会很高兴
的
。 谢谢,乔
浏览 1
提问于2010-04-27
得票数 6
回答已采纳
1
回答
ArrayAdapter()
中
的
上下文
java
、
android-studio
我第一次
在
android工作室和java一起工作。我正在尝试做
一个
应用程序,其中
的
SeekBar是用来制作
一个
时间表。 以前,我制作了
一个
家庭成员
的
ListView和
一个
音频播放器SeekBar。但是“上下文”( MainActivity.this
或
this )
的
作用对我来说还不清楚。
浏览 2
提问于2020-10-03
得票数 0
1
回答
为什么斯威夫特需要证人席?
language-design
、
swift-language
我正试着阅读Swift
的
实现细节,但有一件事我无法确定,那就是它
的
“见证表”。看起来它们是
一个
单独
的
用于结构
的
vtable
指针。 但你为什么要这么做?结构是按值复制
的
,所以在编译
时
您已经知道它们是什么类型了。那么,难道你不只是硬编码哪种方法调用和完成它?为什么在这些方法上执行虚拟调度?
浏览 0
提问于2016-09-25
得票数 14
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券