Avatar
omochimetaru 7/20/2017 2:36 PM
あーそうか、readonlyでコピーするときに共有ですませるのがCOWの意義か
2:36 PM
あーーわかったわかった
2:36 PM
COWで共有したときは
2:36 PM
std::string としては、2つに見えてるんだ。ユーザには。
2:37 PM
でも、ユーザからしたら、 std::string 一個単位で readonly safe ってことしか聞いてないから (というかコピーをまたいだグループでロックを取るなんで不可能)
2:37 PM
COWを意味のある形で実装するならスレッドセーフじゃないとだめか