<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[erchacha的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/erchacha</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; erchacha]]></copyright><item><title><![CDATA[c程序内存泄露定位]]></title><link>https://blog.youkuaiyun.com/erchacha/article/details/123924364</link><guid>https://blog.youkuaiyun.com/erchacha/article/details/123924364</guid><author>erchacha</author><pubDate>Sat, 02 Apr 2022 18:12:50 +0800</pubDate><description><![CDATA[目录



1、前言

2、非库函数内存泄露定位

3、包含库函数的内存泄露定位



1、前言

    c程序的开发者时常会遇到内存泄露的问题，其主要原因malloc方法分配的内存，使用完之后没有进行释放。如果程序中涉及到分配内存的地方较多，想靠分析代码去定位问题就较为困难。本文通过宏替换和钩子函数两种方式来解决上述内存泄露问题。

2、非库函数内存泄露定位

    如果确定库函数没有内存泄露，就只需要定位非库方法的内存泄露，可以改写系统的malloc和free方法，然后用宏替换的方式...]]></description><category></category></item><item><title><![CDATA[vsCode 在windows环境编辑linux上的文件（SFTP）]]></title><link>https://blog.youkuaiyun.com/erchacha/article/details/123642049</link><guid>https://blog.youkuaiyun.com/erchacha/article/details/123642049</guid><author>erchacha</author><pubDate>Mon, 21 Mar 2022 20:06:34 +0800</pubDate><description><![CDATA[目录



1、前言

2、SFTP原理

3、SFTP插件安装

4、SFTP插件配置

5、SFTP插件使用

​



1、前言

做linux开发的开发者经常面临着需要把windows上写好的程序上传到linux环境上，或者忍受linux上的vim编辑环境不友好的问题。如果在window上的集成环境编辑的代码保存后，可以马上在linux上进行编译，将很大程度的方便开发者，提升工作效率。SFTP功能就能完美解决上述问题，vsCode上的sftp插件可以方便快速的解决这个问题。

2、S...]]></description><category></category></item></channel></rss>