全局函数如何跨文件使用

来源:互联网 发布:网络线上赌博 编辑:程序博客网 时间:2024/06/08 08:58
全局变量夸函数使用:  extern 声明  或引入该变量所在文件的头文件在log.h中只写函数的声明,另外建立一个log.cpp的文件,把函数的实现都移到这个cpp文件中去就可以了。其他方法如下:1:在头文件是声明变量,然后在使用的文件中用exten标识。".h":int ntemp;".cpp":exten int ntemp;2:定义一个全局变量类,使用时包含头文件即可:"GlobalVar.h"Class CGlobalVar{            CGlobalVr();            ~CGlobal();            static int ntemp;  //用static };"GlobalVar.cpp"int CGlobalVar::ntemp = 0;//定义并初始化CGlobalVar::CGlobalVar(){}CGlobalVar::~CGlobalVar(){}3:全局函数可以用上面2的做法外还可以:    bestgood在".h"里声明int GetDataTime(CString strDataTime, CString strSep);在".cpp"里实现int GetDataTime(CString strDataTime, CString strSep){       ....}

使用时只是将".h"文件包含进去即可,然后就可以再别的文件中调用了

4、用类中的共有成员函数的话必须是在使用前声明定义一个对象,如:A a; 然后通过对象来访问函数:a.f();

https://zhidao.baidu.com/question/402128863.html?skiptype=2

0 0