腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么代码
反射
成为游戏引擎中的必修课?
我目前正在对编程
语言
(如果您问一下编译时间
反射
区域)做一些研究,我发现在游戏引擎区域,
反射
特性成为必须的,引擎要么使用具有
反射
特性本身的
语言
(例如使用
C
#),要么为非
反射
语言
(例如UE和CryEngine实现
C
++的
反射
机制
)实现它。我不是一个游戏开发人员,所以我没有开发游戏的经验,也不熟悉引擎,所以谁能告诉我在什么情况下
反射
成为必须的?更重要的是,
反射
是只用于开
浏览 0
提问于2020-01-19
得票数 43
回答已采纳
4
回答
在没有
反射
的编程
语言
中,你怎么会感到枯燥呢?
、
、
、
任何没有合适的反映
机制
的编程
语言
,我都发现它严重削弱了迅速变化的问题的力量。就某些
语言
而言,要做到这一点似乎很难或不可能: 为了向您展示DRY (不要重复自己)被这些
语言
中的大多数
语言
所违背的例子,您必须编写单元测试。您几乎总是需要在定义测试的地方之外
浏览 2
提问于2010-06-28
得票数 5
2
回答
元程序设计
作为一名
C
++开发人员,我刚刚开始我的旅程,最近我一直在研究一个叫做元编程的主题。到目前为止,我已经了解了很多关于这个主题的信息,也没有什么问题。
反射
架构和元级架构有什么区别?元编程架构属于哪一类? 你能给我推荐一些可行的例子吗?我可以在这个编程技巧上找到一些有用的
浏览 0
提问于2011-06-19
得票数 10
1
回答
在
C
++17中是否有typeid的反函数?
、
C
++17是否提供了从typeid获取类型的方法,或者工厂模式仍然是唯一的方法?
浏览 0
提问于2019-11-18
得票数 2
2
回答
在Swift中声明和使用自定义属性
语言
参考解释了,但实际上可以声明自己的属性吗? 阅读需要某种
反射
机制
,我在参考文献中根本找不到,所以问题的第二部分可能是--有
反射
可能吗?如果这些功能在Swift中不可用,是否可以使用Objective-
C
代码(但在Swift实例和类型上)来完成?例如,他们在
语言
中加入了作为修饰语,但使用了属性。我相信一旦他们真的添加了访问修饰符,它们很可能是像final这样的属性。所有这些都与Objective-
C
互操作性有关吗?
浏览 1
提问于2014-06-04
得票数 28
回答已采纳
3
回答
“类型”可以在
C
++中传递吗?
、
[这个问题的后续问题:在给定
C
++中的类型的情况下,是否可以实例化对象? 在Java
语言
中,您可以有一个类型为Class的方法参数,调用者可以传入Foo.class。我不认为这是方面
反射
,尽管你可以对传入的类做的事情显然是。
C
++有没有传入“类型”的
机制
?因为我知道我对传入的类型几乎无能为力,所以我怀疑答案是“不”。
浏览 2
提问于2010-11-22
得票数 2
1
回答
在Objective-
C
实例中隐式包装
C
++功能
、
是否可以使用Objective-
C
包装器代理
C
++对象,而不需要在ObjC端实现cpp对象的所有属性和方法?我正在寻找的是一些更通用的东西,我相信它将适用于每一个对象。从
C
++类继承是不可能的。最好的方法是拥有一个类似于JavaScript的“原型”
机制
。通过这种方式,可以简单地将
C
++实例附加到Objective-
C
one的原型上,但这行得通
浏览 1
提问于2012-09-10
得票数 1
2
回答
SQL预准备语句
机制
/
原理
只是想知道预准备语句的
机制
/
原理
是如何工作的?在不同的编程
语言
中它是不是不同?它如何检测哪个部分应该起作用,哪个部分是用户输入的字段?
浏览 0
提问于2013-06-04
得票数 0
回答已采纳
1
回答
使用BioInformatics映射
C
#对象方向
、
我正在为生物信息学的学生教授
C
#。我刚刚开始学习OOP
原理
。我不得不一次又一次地解释这些术语,因为当我使用技术术语时,它们会感到无聊。最后,我决定用他们的
语言
与他们交流(我的意思是举个生物学相关术语的例子)。 对我来说,很难将类、对象、事件、委托、属性、多态性、继承、封装、序列化、
反射
等术语与生物学相关。
浏览 1
提问于2009-09-22
得票数 2
3
回答
Python内部的方法解析和调用是如何工作的?
、
这两种
语言
在
反射
机制
上有什么不同?在哪里可以找到解释这些方面的好资源?
浏览 0
提问于2009-05-12
得票数 6
5
回答
在
c
++中有没有像.Net中的reflector这样的概念?
、
、
、
我喜欢从
c
++动态链接库获取代码,我知道我们很容易通过
反射
器从.Net动态链接库获取代码。在
c
++中有什么方法可以做到这一点吗? 提前感谢
浏览 2
提问于2010-09-15
得票数 6
回答已采纳
2
回答
java注解和
C
#属性是一样的吗?
C
++中的等价物是什么?
、
、
、
、
java注解和
C
#属性是一样的吗?
C
++中的等价物是什么? 我找到了我问题第一部分的答案。但是
C
++呢?我认为这类
机制
在
C
++中是不可能的,因为它们请求
反射
,而
C
++中不存在
反射
。对吗?
浏览 1
提问于2013-03-06
得票数 2
回答已采纳
2
回答
如何直接访问类的私有成员?
、
我有一个家庭作业,有人问我如何访问一个类的私有成员并在
c
++.I中修改它们,我搜索了一下,我发现我们可以用类型转换和指针来做,我知道这是一个未定义的行为,它永远不应该是used.My的问题是:在其他面向对象的
语言
中
浏览 22
提问于2020-06-06
得票数 1
3
回答
支持动态类创建的框架的术语(如果有的话)是什么?
、
、
、
关于词汇表的问题很抱歉,但是我正在写我的硕士论文,一遍又一遍地重复“支持动态类创建的框架”是件痛苦的事。有这个词吗?谢谢:)
浏览 5
提问于2010-06-15
得票数 1
回答已采纳
2
回答
从
C
++中的变量指定模板参数
、
、
我想用运行时在变量中可用的数据类型实例化一个模板类。例如,考虑这个类:class Allocatorpublic: Allocator() { pointer = new T[U]; }};int main() string temp = "int"; Allo
浏览 2
提问于2011-12-21
得票数 3
回答已采纳
2
回答
统一的GetComponent是如何在
C
#中实现的
、
我只是好奇
C
#
语言
统一的GetComponent方法使用了哪些方面。 在
C
#
语言
中,我们有
反射
,允许程序员按其类型访问变量。对于某些统一定义的类型,GetComponent只是某种类型的
反射
C
#吗?
浏览 0
提问于2018-03-05
得票数 3
回答已采纳
4
回答
C
语言
的
反射
?
、
、
、
、
我正在构建一个脚本,它将使用我的学生编写的非常简单的
C
程序,并检查一些非常基本的属性,例如。 但是当涉及到
C
编程时,我会说这是非常困难的。我该怎么做呢?
浏览 5
提问于2011-09-08
得票数 5
回答已采纳
2
回答
元编程是
反射
的子集吗?
、
、
然而,
反射
标记wiki表示
反射
是程序可以进行反省的过程。这种内省通常涉及到在运行时观察和修改本身的结构和行为的能力。从理论上看,
反射
与程序指令作为数据存储的事实有关。程序代码和数据之间的区别在于如何处理信息。因此,程序可以将自己的代码视为数据,并观察或修改代码。有些
语言
支持元程序本身,这允许创建具有强大表达能力的代码。 这会使元编程仅仅是
反射
的一个子集吗?或
浏览 1
提问于2011-10-03
得票数 22
回答已采纳
1
回答
我可以在没有显式
反射
的情况下调用带有动态参数的case类复制方法吗?
、
、
def updateParam[
C
: ClassTag](
c
:
C
, paramName: String, paramValue: Any):
C
= ...我利用了的优势,但它涉及到
反射
机制
的使用,这并不是很漂亮。是否有可能避免使用
反射
,或者至少将其隐藏在某个库的引擎盖下?
浏览 1
提问于2018-04-10
得票数 2
2
回答
.NET和Mono中的
语言
互操作性
、
、
假设我需要使用Python和
C
++。我可以用Python从
C
++调用Python,用SWIG或等效的方法也可以进行反向调用。 如果不是,如何从一种
语言
到另一种
语言
调用函数?在
语言
互操作性方面,.NET
机制</e
浏览 4
提问于2010-03-11
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Go 反射机制介绍
Go语言反射之反射调用
Java的反射机制
Go语言反射之类型反射
Go语言反射之值反射
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券