腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
C++中的
RTTI
开销
、
、
在C++程序中启用
RTTI
的内存/性能开销是多少? 有没有人能解释一下
RTTI
机制
的内部实现和相关的开销?我知道如何通过typeid和dynamic_cast使用
RTTI
,我想知道的是运行时如何跟踪这些信息的内部实现细节,以及它是如何产生开销的?
浏览 0
提问于2011-03-24
得票数 20
回答已采纳
3
回答
具有两个操作数的虚函数,可以采用许多不同的类型
、
、
、
我需要使用一种类似于虚函数的
机制
,因为对象通常是抽象基类。但是,如果我使用典型的虚方法,选择的函数只能取决于其中一个操作数的类型,而不是两个。我能够做到这一点的唯一方法是使用
RTTI
或类似
RTTI
的
机制
。 有没有更干净的方法来做这件事?
浏览 4
提问于2010-02-04
得票数 1
回答已采纳
2
回答
构建一个没有过程名称的delphi EXE?
、
、
出于安全原因,一个客户问我们是否可以构建他的可执行文件的版本,该版本不包含我们在代码中使用的过程名称的引用。起初,我认为这是相对容易的,可以通过不使用进行构建来实现。现在,我想知道是否有一个简单的方法来实现这一点。构建没有引用过程名称的EXE。
浏览 3
提问于2015-03-20
得票数 1
回答已采纳
1
回答
组件实现
unsigned int Component::_idCounter = 0;它有一些类似
RTTI
浏览 0
提问于2013-06-20
得票数 4
2
回答
是否允许在禁用
rtti
的应用程序中链接启用
rtti
的DLL?
、
、
、
该动态链接库是在启用
RTTI
的情况下构建的。是一个小型应用程序,它使用DLL,特别是带有dynamic_casts的代码。此应用程序是构建
RTTI
禁用。效果很好。我想告诉我的客户,将DLL与一些使用
RTTI
的和其他不使用
RTTI
的DLL混在一起并不是一个问题,但是我找不到关于它的详细信息(使用Google、MSDN等)。有人知道这个问题的答案吗?
浏览 2
提问于2009-08-06
得票数 2
回答已采纳
1
回答
RTTI
是如何工作的?
、
、
对于C++中的
RTTI
机制
,我有一些困惑。
浏览 5
提问于2014-07-17
得票数 8
回答已采纳
2
回答
LLVM风格
RTTI
代码的自动化
、
、
由于不同的原因,我不能在这里使用标准的C++
RTTI
,我需要实现一个定制的instanceof
机制
。我的制约因素: 对内存占用的限制必须尽可能小,并且不可能执行动态分配。
浏览 4
提问于2013-04-04
得票数 4
回答已采纳
2
回答
使用Visual studio .ncb文件进行反射
、
、
、
、
为此,我希望反射(
RTTI
)
机制
在运行时知道类属性。我目前正在使用PDB文件的this.But使用PDB,我不能检索实际的代码行的额外信息的注释格式,这是给出的属性。
浏览 3
提问于2010-04-03
得票数 1
回答已采纳
2
回答
C++宏参数
、
::
rtti
(&b1::
rtti
, &b2::
rtti
, &b3::
rtti
, &b4::
rtti
, NULL) #define ImplRTTI5(classname, b1, b2, b3, b4,b5) RuntimeClass classname::
rtti
(&b1::
rtti
, &b2::
rtti
, &b3::
rtti
, &b4::
rtti
,
浏览 2
提问于2017-07-29
得票数 1
5
回答
Android NDK中的链接器错误(未定义对`__cxa_end_cleanup的引用)
、
、
、
在添加了一位同事的一组代码后,我得到了以下输出:D:/opt/android-ndk/sources/cxx-stl/stlport/stlport/stl/_vector.h:73: undefined reference to `__cxa_end_cleanup' ./obj/local/armeabi/objs/jniWrapper/native.o:(.ARM.extab.text._ZNSt6vectorIhSaIhE
浏览 3
提问于2012-02-10
得票数 20
回答已采纳
1
回答
Python-SIP不转换自定义类型的信号参数
、
、
背景问题class MainWindow(QMainWindow): def __init__(s
浏览 3
提问于2018-12-12
得票数 0
1
回答
TControl (子)为TObject,并通过
RTTI
或SetXXXXXXProperty设置其父属性
、
、
目前在delphi中对
RTTI
进行了一些研究。 出现的问题如下。
浏览 1
提问于2014-10-14
得票数 0
回答已采纳
1
回答
为什么目标只处理Qt的配置标志
rtti
和
rtti
_off
、
、
rtti
_off。Qt的mkspecs中的grep -ir
rtti
给出了:features/win32/
rtti
.prf:QMAKE_CFLAGS+= $$QMAKE_CFLAGS_
RTTI
_ON features/win32/
rtti
.prf:QMAKE_CXXFLAGS += $$QMAKE_CXXFLAGS_
浏览 0
提问于2018-10-13
得票数 1
回答已采纳
1
回答
关闭
RTTI
的简单类的Boost序列化(-fno-
rtti
)
、
、
、
、
然而,我唯一的要求是我不能使用
RTTI
。因此,我使用带有最新的Boost 1.47库的ARM Linux的gcc 4.4.1编译-fno-
rtti
。boost/include/boost/serialization/detail/shared_ptr_132.hpp:465: error: cannot use typeid with -fno-
rtti
问题是,是否可以在不使用
RTTI
的情况下使用boost序列化来序列化这个简单的类?我看了看周围,似乎可以使用一些boost
浏览 1
提问于2011-10-22
得票数 2
1
回答
使用Delphi
RTTI
构建和计算表达式
、
、
、
我面临的一个任务是允许用户使用启用了
RTTI
的编译类来定义表达式。让我用一种简单的方式来说明。give the result用户表达式为(TAnimal.Weight * TAnimal.Height)/(TAnimal.Weight + TAnimal.Height)我使用的是Delphi XE3。
浏览 1
提问于2013-05-20
得票数 0
回答已采纳
2
回答
为什么标准不允许通过引用捕获不完整的异常类型?
、
、
来自C++17标准(草案),18.3.1: 如果函数参数是通过引用传递的,则只有当函数实际访问所接收的对象时,才需要完整的类型,但它可以愉快地将参数传递给另一个函数,而不知道该类型的任何信息。那我错过了什么?
浏览 0
提问于2018-06-07
得票数 8
1
回答
如何测试未知的Delphi是否反映了任何类型的泛型TList<> (或至少TEnumerable<>)对象?
、
、
、
: TValue; obj_3_
rtti
_value : TValue; obj_2_
rtti
_type : TRttiType;... obj_1_
rtti
_value is set to a TValue ref
浏览 2
提问于2015-03-08
得票数 3
回答已采纳
1
回答
只为某些类启用Delphi XE
RTTI
、
我试图只为我的类的一个子集启用
RTTI
。在项目级别用
RTTI
关闭
RTTI
,然后为相关单元重新启用RTII会在项目级别的
RTTI
上导致编译时(编译器中某个位置的AV )崩溃,然后启用逐类编译,但在运行时,当试图通过嵌入在“directive.Turning”中的classesControling RTII
浏览 2
提问于2011-08-26
得票数 9
回答已采纳
1
回答
在
RTTI
代码中使用非
RTTI
接口
、
、
我需要能够将类从非
RTTI
代码派生成
RTTI
代码项目。我使用的是LLVM,在它们的代码中禁用
RTTI
。我知道错误:如何在
rtti
项目中使用非
rtti
库中的基类a?我认为
RTTI
是问题所在,因为我想不出它还会是什么。
浏览 1
提问于2012-11-01
得票数 2
回答已采纳
1
回答
RTTI
跨模块边界在Itanium和MSVC ABIs中
、
、
、
、
实现必须满足此约束,例如使用符号抢占、COMDAT部分或其他
机制
。 有谁知道在使用动态加载库时,在诸如使用GCC和GNU的Linux等流行平台上如何实现这一点的血腥细节?它有多可靠?编辑还有一个问题:跨模块边界捕获异常是否也依赖于
RTTI
信息,或者除了运行时dynamic_cast之外还有其他
机制
吗?
浏览 1
提问于2013-03-04
得票数 5
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+RTTI 和四种类型转换
Session的生成机制、回收机制和存储机制详解
有没有了解过Session的生成机制、回收机制和存储机制
Python的优化机制与垃圾回收机制
Oracle 锁机制
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券