文件名称: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()