
c语言
rigensen
这个作者很懒,什么都没留下…
展开
-
嵌入式搭建ftp服务器
嵌入式ftp下载源码git clone git@github.com:gamman/stupid-FTPd.git编译make CC=arm-linux-gnueabihf-gcc编辑stupid-ftpd.confserverroot=/mnt/mmc0changeroottype=virtualport=21pc linux安装ftp客户端apt-g...原创 2020-02-25 18:21:19 · 1041 阅读 · 0 评论 -
c单元测试框架
C也能实现泛型编程。如何实现呢,使用union,同一个变量可以存放多种类型变量。对于单元测试,往往我们希望的是,同一个函数,对应多种输入,从而判断它的输出是否在我们的期望之内。c单元测试框架已经实现,在本人的github:https://github.com/felix-001/test-framework...原创 2019-10-18 15:42:35 · 280 阅读 · 0 评论 -
C语言面向对象实现c++继承和多态
c语言实现c++的继承和多态,父类指针指向子类对象typedef struct { void (*push)(void *data, int len ); void (*pop)(void *data, int *len );} base_queue_t;typedef struct { base_queue_t base; void *__mem;} c...原创 2019-06-28 18:57:43 · 237 阅读 · 0 评论 -
v3s lichee zero开发
概述Allwinner_V3s_Datasheet_V1.0.pdf 7.2.4https://licheezero.readthedocs.io/zh/latest/index.htmlhttps://www.kancloud.cn/lichee/lpi0/317714https://github.com/Lichee-Pihttp://bbs.lichee.pro/d/127-li...原创 2019-07-19 12:10:20 · 2597 阅读 · 1 评论 -
c日志模块,宏实现
高大上的日志模块,实现了如下功能:分模块分级别上代码:extern int g_log_level;#define LOG_COMMON( module, level_str, level, args...) do { \ if ( level >= g_log_level ) { \ printf("| %20s | %5s | %s:%d(%s)# "...原创 2019-09-23 20:47:17 · 435 阅读 · 0 评论