首页 > 编程知识 正文

重定向有什么用,qdebug如何不换行输出

时间:2023-05-03 07:59:51 阅读:164739 作者:4064

疯狂的蜜蜂

void

{

静态矩阵矩阵;

mutex.lock (;

//QString strContext;

//str context.sprintf (“% s % d % s :rnt”,context.file,context.line,context.function );

//qstring output=strcontextmsg“ rn”;

if(type==qtdebugmsg ) )。

{

file.open (q file :3360只写一次| q file :3360 append );

file.write(output.toutf8) );

file.close (;

}

类型==qtwarningmsg ) )。

{

file.open (q file :3360只写一次| q file :3360 append );

file.write(output.toutf8) );

file.close (;

}

类型==qtcriticalmsg ) )。

{

file.open (q file :3360只写一次| q file :3360 append );

file.write(output.toutf8) );

file.close (;

}

if(type==qtfatalmsg ) )。

{

file.open (q file :3360只写一次| q file :3360 append );

file.write(output.toutf8) );

file.close (;

}

printf('%s ',output.toUtf8 ).data );

mutex.unlock (;

}

intmain(intargc,char疯狂的蜜蜂argv ) )。

{

qinstallmessagehandler (mymessagehandler;

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。