dynamic_cast_benchmark:C ++中dynamic_cast的三种不同实现的性能比较

时间:2024-04-18 08:55:28
【文件属性】:

文件名称:dynamic_cast_benchmark:C ++中dynamic_cast的三种不同实现的性能比较

文件大小:8KB

文件格式:ZIP

更新时间:2024-04-18 08:55:28

C++

dynamic_cast_benchmark 三种不同的dynamic_cast实现的性能比较 请参阅我的博客文章: 汇编: git submodule init git submodule update make ./dynamic_cast_benchmark 目标编译器:clang版本13.0.0 以下是dynamic_cast_benchmark生成的输出。 类层次:深层 演员类型:仅成功(从H类播出) 基准:static_cast -: 283 MHz (100%) [2000000] |---------------------------------------------------------------| 实现:dynamic_cast A: 279 MHz ( 99%) [2000000] |----------------------------


【文件预览】:
dynamic_cast_benchmark-master
----dynamic_cast_benchmark.cpp(26KB)
----.gitmodules(156B)
----Priori()
----LICENSE(1KB)
----README.md(16KB)
----Makefile(364B)
----.gitignore(39B)
----kcl()

网友评论