首页 > C/C++ > atlconv.h 字符串转换A2W,W2A,等频繁调用导致程序内存一直上涨
2013
10-02

atlconv.h 字符串转换A2W,W2A,等频繁调用导致程序内存一直上涨

在写一个程序中使用了 atlconv.h 中的 A2W,W2A等转换函数,由于使用的比较平繁,所以程序内存一直上涨,导致崩溃。

最后发现是字符转换的时候会申请的内存,直接在程序中使用 WideCharToMultiByte,MultiByteToWideChar 转换完成然后再删除就可以消除这个问题了。

最后编辑:
作者:dnybz
这个作者貌似有点懒,什么都没有留下。