eclipse cdt 单步调试printf无打印

Eclipse输出的内容是保存在buffer中,因此要显示相关内容,就必须刷huffer缓冲区。

所以针对eclipse cdt 单步调试printf无法输出问题,有如下两种方法:


1  在main函数入口处添加 setbuf(stdout,NULL);

2  在每个printf打印后添加下fflush(stdout);



你可能感兴趣的:(eclipse cdt 单步调试printf无打印)