日志中打印时间
fprintf(fp, "%s\n", qPrintable(QDateTime::currentDateTime().toString() ) );
在windows上什么问题都没有
可是在solaris10下 这一句总是有问题
segmentation failed(?)
查不出来错误。
仔细考虑后,认为可能是没有及时flush文件缓冲,而时间日期已经变化,原来的QString或者已经不在,于是设置了中间变量Qstring,保存现在的QDateTime::currentDateTime().toString() ;还是不可以。
求教于各位。提前谢谢。