关于__LINE__,__FILE__的问题,急!!
blp 2003-09-12 11:59:14 有一个DLL.里面提供一个输出内容到LOG文件函数LogPrint
代码类似如下:
char * srcFile;
int srcLine;
DW_DLL_EXPORT extern int iSourceLine;
#define LogPrintf srcFile = __FILE__;srcLine = __LINE__;LogPrint
在LogPrint函数中会输出错误的文件名和行数
然后在一个 EXE文件中调用LogPrintf。
现在的问题是
以前调用的时候是好的,现在无法打印出来文件名称未空,行数为0。
注:未修改过该DLL,有人说可能跟编译环境有关,请各位高手答疑。