我在 Windows (Win7) 上有一个非常大的 C++ 服务器应用程序。它编译良好并且运行良好,但有时 IP 连接失败。
我怀疑某些对 Winsock API 的调用获得了错误的参数,并且并未正确检查所有结果代码。
有没有一种方法可以跟踪对 Winsock API 的所有调用(包括参数),以便我可以检查它们是否存在连接失败?可能类似于 Linux 上的 strace?
最佳答案
由于您运行的是 Windows 7,您可以使用 Winsock Tracing自 Vista 以来可用的设施。
关于c++ - 如何调试 Winsock API 调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8118870/