以下は、安全にデータにアクセスするためにミューテックスロックを使用する方法の例です。私の質問は、私はどのようにミューテックスのロックとunlock'sを使用する代わりにCSP(通信の順次プロセス)の使用で同じことをやって行くだろうか? type Stack struct {
top *Element
size int
sync.Mutex
}
func (ss
how to use std::atomic<> は、明らかに私たちは、スレッドの安全性を保つためにstd::mutexを使用することができます。私はいつどちらを使うべきかを知りたい。経験則として classs A
{
std::atomic<int> x;
public:
A()
{
x=0;
}
void Add()