关于代码构建的问题
在a.h中有一个结构体是
struct a{
elemtype x;
int param1;
....
};
这个elemtype我希望能够在一个项目中定义成两种类型 例如char,或者int
因为a.h中 这个结构体有很多方法是可以共用的,我用的是C语言不是C++。
例如struct a是一个线性表,他的elemtype 是线性表中的元素,我在一个项目中要用到以char为元素的线性表和以int为元素类型的线性表,请问大家有什么方法能够构建代码,而不是把a.h中的所有方法拷贝重新写一个
在线等 谢谢大家