当前位置: 首页 >
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…。
包装项目合作
在办公室用机械键盘是什么心里?
为什么中国很少有人使用linux?
如何看待大学里面怀孕的女生?
包装生产线
中国历史给你最大的感触是什么?
为什么英伟达要起nvidia这么一名字?
鱼缸能不能做到一直不换水还很清澈?
包装产品加工
近期大量宣扬“西方伪史论”的账号被封,这意味着什么?
NextJS的全栈能力现在如何了?
雷军有没有后悔当年给品牌起名叫小米?
语音室成套设备
可以随身携带一个Linux系统吗?
免费好用的PDF编辑器,推荐一下?
大家有什么被中医震惊征服的经历吗?
眼镜架
柳州的债务,谁来还?用什么还?怎么还?
自研项目,PHP用什么框架最好?
小腿能粗到什么地步?
学习文具
你的网盘里有什么好东西,可以分享给我吗,陌生人?
Electron 做游戏客户端的潜力有多大?
年糕妈妈除了做育儿内容,是不是还做公益活动?
友情链接