多核多线程调用同一个.dll,参数不同,为什么结果不对?请教各位大虾如题,多核多线程调用同一个.dll,传递的参数不同。运行并没有报错,但是结果不对。用单线程调试结果是对的,但是4核的cpu只能用到25%的资源,各位大虾帮帮忙啊。 不胜感激![解决办法]dll中用全局变量了?[解决办法]参数 或者使用动态库出的问题[解决办法]dll不是线程安全的。可以考虑用多个进程来代替多线程,并用进程间通信获取执行结果。。