楼主:
checkIO (chec)
2016-10-28 13:56:22开发平台(Platform): (Ex: Win10, Linux, ...)
vs2015
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
qt 5.7
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
问题(Question):
我有一个timer1 是要每10秒对 myFile.csv写入资料
timer2 要每分钟把 myFile.csv -> myFile.zip
请问我要怎样再确认timer1已经对csv写入完成后(总是有可能重叠到!?)
再使用timer2将他打包成zip呢?
这好像是我会做的事... 怎么样的架构更好呢?如果只是原问题的话,QTimer 一般使用的话会是同个thread所以不存在确认问题, 若是不同 thread, 看是要用 mutex或 flock 都可处理吧