我有以下代码。有什么可以使它成为非线程安全的吗?classrunner{public:volatileintexitFlag;//constructinthreadArunner(){exitFlag=0;}//runitinthreadBvoidthreadFunc(){//doesnotmatterwhenthechangeisgettingherewhile(exitFlag==0){//...dostuff(notusingexitFlag)}}//callitfromthreadAvoidsignalThread(){exitFlag=1;//onlychangeonebit