當我們要更改線程之間共享的數據時,必須使用 Mutex(互斥標誌,Mutually exclusive)來同步線程,否則結果可能出乎意料。const std = @import("std");const Thread = std.Thread;const Mutex = Thread.Mutex;const SharedData = struct { mutex: Mutex, val ⌘ Read more
當我們要更改線程之間共享的數據時,必須使用 Mutex(互斥標誌,Mutually exclusive)來同步線程,否則結果可能出乎意料。const std = @import("std");const Thread = std.Thread;const Mutex = Thread.Mutex;const SharedData = struct { mutex: Mutex, val ⌘ Read more