当前位置: 首页 >
C语言中的「泛型」编程,这个代码是我在使用惯了C++之后转头想看C语言的优雅方式怎么做的时候找到的。
虽然比不上C++的真泛型,但是比我想象的好很多。
#include #include #include // 定义泛型容器宏 #define DEFINE_VECTOR(T) \ typedef struct { \ T* data; \ size_t size; \ size_t capacity; \ } vector_##T; \ \ vector_##T vector_##T##_create() { \ vector_##T v; \ v.data = NULL; \ v…。
帐簿
你怎么看待剪映收费过高问题?
大家支不支持文言文,古文退出中国教育?
如何评价 Steam 新游《捞女游戏》(已改名《情感反诈模拟器》)?
语音室成套设备
谁是对Mac有成见然后用完Mac后真香的?
胸大的女孩子有什么烦恼?
有一个***约你出去,你会去吗?
荧光笔
为什么桔梗陆雪琪这些高冷美女会喜欢想往平凡男主?
你的低成本爱好是什么?
有没有一款音乐播放器,能连接nas音乐,创建音乐库,自动匹配歌词封面等等?类似infuse的概念呢?
眼镜及配件
如何评价腾讯云SDK的GO语言仓库有20万个tag?
你最近有什么烦心事吗?把这里当树洞,说出来,可以吗?
如何看待越来越多人进行“龟腰”硬拉?
眼镜布
如何评价高圆圆的身材算是美女类型的吗?
为什么中国JK无法拍出日本JK的感觉?
女性为什么不普遍跟男性那样只留个几毫米或2-3厘米短发,女性不觉得长发麻烦吗?
验钞机
三星的旗舰手机能用五年以上吗?
小沈阳女儿韩国出道,将发行个人首张迷你专辑,为什么选择韩国出道?你看好吗?
买到烂尾楼到底该有多绝望?
友情链接