我有这个游戏服务器,无论我是下载预编译的二进制文件,还是编译源代码,直到我必须重新启动或输入蓝屏死机为止。我并不是非常喜欢C++,现在只是我的学位课程,但我可以查看代码并了解发生了什么。我只是不“流利”。如何解决内存泄漏问题?
具体看资源监视被修改的内存类型恰好填满,并通过大约为3-5MB于每5秒
不断填充有什么我可以做这件事?
我有这个游戏服务器,无论我是下载预编译的二进制文件,还是编译源代码,直到我必须重新启动或输入蓝屏死机为止。我并不是非常喜欢C++,现在只是我的学位课程,但我可以查看代码并了解发生了什么。我只是不“流利”。如何解决内存泄漏问题?
具体看资源监视被修改的内存类型恰好填满,并通过大约为3-5MB于每5秒
不断填充有什么我可以做这件事?
如果你曾经听说过一个叫中的valgrind valgrind
你可以运行你的C++代码,看看究竟在何处泄漏的工具。
我会建议向开发人员提交一个错误报告。如果它不被维护,那么你需要开始寻找分配的内存并且永远不会释放内存。工具可以帮助缩小范围,但根据涉及的问题,初学者可能很难追踪别人的软件。 – Bueller