C语言和C++语言在多个文件互相包含时会产生顺序方面的冲突,为了实现多个文件处理共同的资料,我说一个实现它的方法。
把对象资料放在资料文件,在设置资料的方法文件中导入资料文件,然后在主文件中导入资料文件和方法文件,用方法文件的方法设置资料。它们的特点是依照先后顺序导入,不互相导入。
例如在资料文件data.c中定义一些资料,在set1.c中导入它并且设置它的资料,在main.c中导入set1.c和data.c来建立资料并且使用方法来设置它。如果在main.c所在文件夹中建立一个main文件夹,在其中存放set1.c和data.c甚至set2.c,只要使资料文件不导入其他文件并且使方法文件只导入资料文件就没有这个问题。
标签:文件,语言,C++,C语言,导入,set1,资料,方法 From: https://www.cnblogs.com/breezeEmbrace/p/17310961.html