Explorar o código

增加修改基础数据1

daiyueteng %!s(int64=6) %!d(string=hai) anos
pai
achega
e8668b4bdc
Modificáronse 1 ficheiros con 6 adicións e 0 borrados
  1. 6 0
      write-copy.h

+ 6 - 0
write-copy.h

@@ -142,6 +142,12 @@ struct single_base:write_copy_base<T,K,V>
         std::lock_guard<std::mutex> lock(m_mutex);
         m_instance=std::move(base::clone_remove(list));
     }
+
+    void remove(K k)
+    {
+        std::lock_guard<std::mutex> lock(m_mutex);
+        m_instance=std::move(base::clone_remove(k));
+    }
 };
 
 #endif