多线程程序由于输出混乱无法分辨每个线程进行到程序的哪一步给多线程程序的调试带来很大困难。
写了一个程序只要在每个线程里面加入这个类,调用这个类的print()方法即可以把每个线程的输出保存到一个自己的文件里,文件名为线程号.txt。
print()方法主要是对vfprintf的包装
RTFSC:
thread_print.h
thread_print.cpp
test.cpp
多线程程序由于输出混乱无法分辨每个线程进行到程序的哪一步给多线程程序的调试带来很大困难。
写了一个程序只要在每个线程里面加入这个类,调用这个类的print()方法即可以把每个线程的输出保存到一个自己的文件里,文件名为线程号.txt。
print()方法主要是对vfprintf的包装
RTFSC:
thread_print.h
thread_print.cpp
test.cpp