线程中有个函数function TListThread.clearzy(s:string):string;
在线程中反复调用这个函数会造成内存泄露吗?这个函数中没有应释放而没有释放的语句
我有个程序在线程中使用了IDHTTP,现在发现内存一直增大,查了很多原因也看不出哪里泄露。看到有个地方说将上面的函数换成procedure TListThread.clearzy(var s:string),让每一个线程都有自己的私有变量,内存不在增大.请有经验的帮我看看!
在线程中反复调用这个函数会造成内存泄露吗?这个函数中没有应释放而没有释放的语句
我有个程序在线程中使用了IDHTTP,现在发现内存一直增大,查了很多原因也看不出哪里泄露。看到有个地方说将上面的函数换成procedure TListThread.clearzy(var s:string),让每一个线程都有自己的私有变量,内存不在增大.请有经验的帮我看看!
不过内存一直增大,也很难说就一定是泄漏吧,,IDHTTP,线程那些玩意销毁之后内存会不会回来?