这怎么可以?
看网络中间件的DLL时,看到一个函数在头文件声明如下:
int DBWrite(short shOPSNo,char *pDataBuf,int iDataLen,BYTE bDomainNo,int timeOut=-1);
在cpp中实现却是:
int DBWrite(short shOPSNo,char *pDataBuf,int iDataLen,BYTE bDomainNo,int timeOut,time_t tWriteTime,short shWriteMs)
多了几个参数,并且在后续的代码,我看到了,tWriteTime, shWriteMs这两个值赋给了其他值,这怎么可以呢?不会出错吗,我没看到tWriteTime, shWriteMs这2个值从哪里来?