Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 当函数pcap\u sendqueue\u传输时,RAM使用量不断增加_C++_C_Network Programming - Fatal编程技术网

C++ 当函数pcap\u sendqueue\u传输时,RAM使用量不断增加

C++ 当函数pcap\u sendqueue\u传输时,RAM使用量不断增加,c++,c,network-programming,C++,C,Network Programming,我正在编写一个代码,使用pcap\u sendqueue\u transmit通过以太网传输数据包队列。 该软件在两种模式下工作。在模式1中,我使用 pcap\u createsrcstr() pcap\u open() pcap\u sendqueue\u alloc() pcap\u next\u ex() pcap\u sendqueue\u transmit() 此模式成功发送所有数据包 在模式2中 我也做同样的事情,但整个事情都在循环中 在此模式下,变速箱正常,但我不使用 pcap\u

我正在编写一个代码,使用
pcap\u sendqueue\u transmit
通过以太网传输数据包队列。 该软件在两种模式下工作。在模式1中,我使用
pcap\u createsrcstr()
pcap\u open()
pcap\u sendqueue\u alloc()
pcap\u next\u ex()
pcap\u sendqueue\u transmit()
此模式成功发送所有数据包 在模式2中 我也做同样的事情,但整个事情都在循环中 在此模式下,变速箱正常,但我不使用
pcap\u sendqueue\u destroy()
pcap\u close()
因为循环需要继续

但我注意到,PC中的RAM使用在循环中增加,并不断增加以下循环

你知道为什么在下面的循环中内存会增加吗

我根本不在我的代码中使用动态内存,代码非常大,否则我会发布它


谢谢。

请在任何代码板上发布您的代码,例如,您还需要帮助吗?