- 博客(1)
- 资源 (2)
- 收藏
- 关注
原创 宏定义输出(printf)
宏定义理解#define dbg(fmt, ...) do {printf("[DEBUG %s:%d:%s] " fmt, __FILE__, __LINE__, __FUNCTION__, ##__VA_ARGS__);} while(0)dbg中的fmt给到printf中的fmt,类似函数参数。__VA_ARGS__是宏定义中参数列表的最后一个参数也就是省略号##VA_ARGS 宏前面加上##的作用在于,当可变参数的个数为0时,这里的##起到把前面多余的","去掉的作用,否则会编译出错(ht
2022-03-09 14:32:52
1376
StudentDalog.rar
基于c++和qt写的一个学生信息管理系统,可以拿来参考,登录账号密码可用数据库查看,初始账号123,密码321用来测试,附加打包好的安装文件,可直接安装使用
2020-11-07
基于exosip2的Linux下国标客户端实现
这个代码是我根据别人win下的代码修改的,基于exosip2实现的,可以成功对接liveGBS平台传输ps流数据,有需要的可以看下
2020-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人