当前位置: 首页>>代码示例>>C++>>正文


C++ Pair::getKey方法代码示例

本文整理汇总了C++中Pair::getKey方法的典型用法代码示例。如果您正苦于以下问题:C++ Pair::getKey方法的具体用法?C++ Pair::getKey怎么用?C++ Pair::getKey使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Pair的用法示例。


在下文中一共展示了Pair::getKey方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: insert

void HashTable::insert(Pair pair) {
    int index = hashFunction(pair.getKey());
    data[index].insertHead(pair);
    int listSize = data[index].getSize();
    // If the hash table is overloaded
    if (listSize >= loadFactor) {
        resize();
    }
}
开发者ID:raphalaz,项目名称:ilovematam,代码行数:9,代码来源:hashTable.cpp

示例2: printAttributes

void Element::printAttributes(ostream &out)
{
    for (int i = 0; i < attributes.size(); ++i) {
        Pair* p = attributes[i];
        out << ' ' << p->getKey();
        out << "=\"" << p->getValue() << "\"";
    }

//    map<string, string>::iterator i;
//    for (i = attributes.begin(); i != attributes.end(); ++i) {
//        out << ' ' << i->first << "=\"" << i->second << "\"";
//    }
}
开发者ID:Pio1962,项目名称:fondinfo,代码行数:13,代码来源:element.cpp

示例3:

 bool		operator==(const Pair &p)
 {
   if (_Key == p.getKey() && _Val == p.getValue())
     return 1;
   return 0;
 }
开发者ID:MartinLestas,项目名称:Epitech_project,代码行数:6,代码来源:ex_4.hpp

示例4: remove

void HashTable::remove(Pair pair) {
    int index = hashFunction(pair.getKey());
    // Will throw ListException::ElementNotFound if pair is not found
    data[index].remove(pair);
}
开发者ID:raphalaz,项目名称:ilovematam,代码行数:5,代码来源:hashTable.cpp


注:本文中的Pair::getKey方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。