c語言鎖的作用是什么?
互斥鎖的作用保護共享數(shù)據(jù): 在并發(fā)機制的情況下,有時候會有多個線程同時訪問同一片數(shù)據(jù),為了保護數(shù)據(jù)操作的準確性就需要通過加鎖來進行保護。
保持操作互斥: 可能一個程序會有多個操作,但是同一個時間只能有一個操作被執(zhí)行,例如a/b兩個操作,如果a被執(zhí)行,b就不能被執(zhí)行,同理b被執(zhí)行,a就不能執(zhí)行
c語言鎖的作用是什么?
互斥鎖的作用保護共享數(shù)據(jù): 在并發(fā)機制的情況下,有時候會有多個線程同時訪問同一片數(shù)據(jù),為了保護數(shù)據(jù)操作的準確性就需要通過加鎖來進行保護。
保持操作互斥: 可能一個程序會有多個操作,但是同一個時間只能有一個操作被執(zhí)行,例如a/b兩個操作,如果a被執(zhí)行,b就不能被執(zhí)行,同理b被執(zhí)行,a就不能執(zhí)行