标签: c
例如,我有一个变量
struct sth { int abcd; pthread_mutex_t mutex; };
我有两种方法
setSth(int a) { lock(); sth->abcd = a; unlock(); } getSth() { return sth->abcd; }
sth。在getSth()中不使用lock/unlock是否安全?我不关心准确性。
sth
lock/unlock
安全我的意思是没有段错误。