#2001 delete[] applied to memory allocated by _tcsdup() (zz)

//z 2014-04-16 01:58:51 IS2120@BG57IV3 T1738017780.K.F1434403198[T3,L202,R49,V146]
1. #2001 delete[] applied to memory allocated by _tcsdup()
遇到一个与此类似的问题。 注意

malloc/free new/delete new[]/delete[] 使用得匹配。

很多函数在内部可能使用了不同的内存分配方式,如strdup使用了malloc,那么释放对应资源就得使用 free。

2.  tasklist  有个函数有严重问题。 
str_replace,总是出现内存错误。
re:  把函数隔离出来,新建一个测试的小工程方便调试。 

@IS2120#CNBLOGS.T2169364049[T1,L65,R1,V259]:备忘
$ € ₤ ₭ ₪ ₩ ₮ ₦ ₱ ฿ ₡ ₫ ﷼ ¥ ﷼ ₫ ₡ ฿ ₱ ₦ ₮ ₩ ₪ ₭ ₤ € $
原文地址:https://www.cnblogs.com/IS2120/p/6745669.html