renamed to ChangeOrAdd from Update at Map template.

This commit is contained in:
2023-03-20 16:18:59 +08:00
parent 2f4a583b9c
commit b6ee9c816f
2 changed files with 2 additions and 2 deletions

View File

@@ -407,7 +407,7 @@ namespace hgl
* @param data 新的数据内容
*/
template<typename K,typename V,typename DataPair>
bool _Map<K,V,DataPair>::Update(const K &flag,const V &data)
bool _Map<K,V,DataPair>::ChangeOrAdd(const K &flag,const V &data)
{
int result;
DataPair *dp;

View File

@@ -52,7 +52,7 @@ namespace hgl
virtual bool DeleteByValue(const V &); ///<根据数据将指定数据从列表中移除
virtual bool DeleteBySerial(int); ///<根据序号将指定数据从列表中移除
virtual bool DeleteBySerial(int,int); ///<根据序号将指定数据从列表中移除
virtual bool Update(const K &,const V &); ///<更一个数据的内容(如不存在则添加)
virtual bool ChangeOrAdd(const K &,const V &); ///<更一个数据的内容(如不存在则添加)
virtual bool Change(const K &,const V &); ///<更改一个数据的内容(如不存在则更改失效)
virtual void Clear(); ///<清除所有数据
virtual void ClearData(); ///<清除所有数据,但不释放内存