我用c++写的一个程序,做成了动态链接库,每次调用这个函数,都需要0.01s,这太慢了,有没有什么方法提速?
函数本身运行的时间比较长造成的。光是调用不至于0.01秒。
如果你的函数实现语句不多,可以考虑 inline ,如果只是单纯调用函数,你的堆压入只是 10ns ,耗时这么多,可能是你调用了i/o,同时没有关掉i/o流,检查一下
可以尝试编译成一个静态库...