
C/C++
文章平均质量分 76
chituhuan
这个作者很懒,什么都没留下…
展开
-
C++ Rx 和Restfull 的使用
什么是响应式编程?用一个字来概括就是流(Stream)。Stream 就是一个按时间排序的 Events 序列,它可以放射三种不同的 Events:(某种类型的)Value、Error 或者一个” Completed” Signal。通过分别为 Value、Error、”Completed”定义事件处理函数,我们将会异步地捕获这些 Events。基于观察者模式,事件流将从上往下,从订阅源传递到观...原创 2019-12-20 21:16:50 · 1908 阅读 · 0 评论 -
MEMWATCH 调试动态库2
下面是一个memwatch使用的例子:1.root@ubuntu:~/wanghuan/memwatch# cat test.c#include #include #include "memwatch.h"int main(void){char *ptr1;char *ptr2;ptr1 = malloc(512);ptr2 = malloc(512);ptr2 = ptr1;原创 2016-08-31 12:05:34 · 520 阅读 · 0 评论 -
MEMWATCH 调试动态库3
MEMWATCH调试动态库3(2011-02-24 10:33:08)[编辑][删除]标签:调试内存错误memwatch调试动态库it分类:linux下边是一个调试动态库的例子:开发环境是ARM平台上,使用NFS文件系统调试一。在Makefile里加入MEMWATCH选项:cat Makefile:36CFLAGS += -DMEMWATCH -DMEMWATCH原创 2016-08-31 12:05:37 · 486 阅读 · 0 评论 -
在嵌入式中使用gdbserver
一:准备PC机:172.16.7.153broad:172.16.7.155# ifconfigeth0 Link encap:Ethernet HWaddr 00:07:63:00:00:0B inet addr:172.16.7.155 Bcast:172.16.7.255 Mask:255.255.255.0 UP BROADCAST原创 2016-08-31 12:06:22 · 3209 阅读 · 0 评论 -
MEMWATCH 调试动态库1
MEMWATCH 由 Johan Lindh 编写,是一个开放源代码 C 语言内存错误检测工具,您可以自己下载它(请参阅本文后面部分的参考资料)。只要在代码中添加一个头文件并在 gcc 语句中定义了 MEMWATCH 之后,您就可以跟踪程序中的内存泄漏和错误了。MEMWATCH 支持 ANSI C,它提供结果日志纪录,能检测双重释放(double-free)、错误释放(erroneous free原创 2016-08-31 12:05:25 · 695 阅读 · 0 评论