I need to store all debugging symbols (for simplicity, only function names + addresses). I do not have function sizes. Like:
_printf 0x1234 打印
_fprintf 0x1255
_scanf 0x1300 scanf 0x1300
我需要一种非常快速的算法来根据地址确定函数名称,例如:
0x1258 - _fprintf+0x3
简单 STL 地图远非有用 。 哪些数据结构适合这里?