青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

newplan

阿基米德在洗澡時發現浮力原理,高興得來不及穿上褲子,跑到街上大喊:Eureka(我找到了)。
posts - 39, comments - 26, trackbacks - 0, articles - 4
  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

STL HASH_MAP簡單應用

Posted on 2008-05-05 17:17 山泉彎延 閱讀(14564) 評論(6)  編輯 收藏 引用
/*
 *用來測試STL hash_map 
 *簡單例子2008.5.5
*/
#include  
<cstdlib>
#include  
<iostream>
#include  
<string>
#include  
<hash_map.h>/*因為hash_map暫不為CPP標準所以沒辦法寫為<hash_map>*/
/*-------------------------------------------*/
using  std::cout;
using  std::endl;
using  std::string;
/*-------------------------------------------*/
/*函數類
 *作為hash_map的hash函數 
 *string沒有默認的hash函數 
 
*/ 
class str_hash{
      
public:
       size_t 
operator()(const string& str) const
        {
                unsigned 
long __h = 0;
                
for (size_t i = 0 ; i < str.size() ; i ++)
                __h 
= 5*__h + str[i];
                
return size_t(__h);
        }
};
/*-------------------------------------------*/
/*函數類 
 *作為hash_map的比較函數 )
 *(查找的時候不同的key往往可能對用到相同的hash值
*/ 
class str_compare
{
      
public:
             
bool operator()(const string& str1,const string& str2)const
             {
return   str1==str2;}
};
/*-------------------------------------------*/
int 
main(
int argc, char *argv[])
{  
    hash_map
<string,string,str_hash,str_compare>  myhash;
    
    myhash[
"google"]="newplan";
   
    myhash[
"baidu"]="zhaoziming";
   
    
if(myhash.find("google")!=myhash.end())
      cout
<<myhash["google"]<<endl;
    
    system(
"PAUSE");
    
    
return EXIT_SUCCESS;
}
/*-------------------------------------------*/

Feedback

# re: STL HASH_MAP簡單應用  回復  更多評論   

2008-08-12 12:58 by 陳盛
我在.net2005上怎么運行不了你的代碼?編譯不通過,說:
錯誤 1 fatal error C1083: Cannot open include file: 'hash_map.h': No such file or directory f:\private\vc++\testhashmap\testhashmap\testhashmap.cpp 8
另外,我想問一下,怎么根據keyvalue對hash_map進行排序。
我的郵箱:crasyman@163.com,能否把你的可執行的工程傳給我?

# re: STL HASH_MAP簡單應用  回復  更多評論   

2008-09-27 17:16 by rubby
fatal error C1083: Cannot open include file: 'hash_map.h': No such file or directory

# re: STL HASH_MAP簡單應用  回復  更多評論   

2008-12-08 14:38 by xiong
你好! 我是在vc6下想用hashmap ,要加stlport 但還是不能用。能告訴我你是怎樣讓hashmap能用的嗎?謝謝你啦~我郵箱xiongzhanying@126.com

# re: STL HASH_MAP簡單應用  回復  更多評論   

2008-12-13 19:10 by 山泉彎延
我的運行環境是DEV,你可以子DEV的安裝包中找到該文件HASH_MAP.H,至于其他的IDE我還沒有去考慮過,不過你可以馬上查@xiong

# re: STL HASH_MAP簡單應用[未登錄]  回復  更多評論   

2009-04-24 08:48 by kevin
at VS 2005,

#include <iostream>
#include <string>
#include <hash_map>

using namespace stdext;
using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
hash_map<string,string> myhash;

myhash["google"]="newplan";

myhash["baidu"]="zhaoziming";

if(myhash.find("google")!=myhash.end())
cout<<myhash["google"]<<endl;

system("PAUSE");

return EXIT_SUCCESS;
}

# re: STL HASH_MAP簡單應用  回復  更多評論   

2009-09-29 23:58 by fall
VS2008環境下即使添加了using namespace stdext;這句話好像還是不行。
添加了上面那句話后錯誤信息更多,而且是hash函數內部的錯誤,請教樓主一下,這個問題該怎么解決?謝謝
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            快射av在线播放一区| 午夜欧美电影在线观看| 久久噜噜亚洲综合| 欧美在线免费观看| 精品1区2区| 欧美国产综合一区二区| 免费成人你懂的| 亚洲国产精品一区二区第四页av| 久久亚洲精品中文字幕冲田杏梨| 久久久久久久久久久一区| 亚洲国产精品久久久久久女王| 欧美福利视频在线| 欧美日韩免费观看一区二区三区 | 欧美在线亚洲| 欧美在线一区二区三区| 亚洲高清一区二区三区| 亚洲日本中文字幕免费在线不卡| 欧美日本不卡| 久久九九热免费视频| 久久九九99视频| 99国产欧美久久久精品| 一区二区三区高清在线观看| 国产一区二区视频在线观看| 亚洲国产精品第一区二区| 欧美色欧美亚洲另类二区| 久久国产99| 欧美—级高清免费播放| 欧美在线视屏| 欧美日韩国产综合一区二区| 久久成人资源| 欧美精品性视频| 久久午夜视频| 欧美性生交xxxxx久久久| 久久天天躁狠狠躁夜夜av| 欧美精品一区二区三区久久久竹菊| 先锋亚洲精品| 欧美国产成人精品| 久久一区亚洲| 国产精自产拍久久久久久| 亚洲国产欧洲综合997久久| 国产麻豆精品久久一二三| 亚洲国产经典视频| 国自产拍偷拍福利精品免费一| 亚洲人成在线影院| 在线观看三级视频欧美| 亚洲欧美日韩直播| 在线一区二区视频| 欧美成在线视频| 巨乳诱惑日韩免费av| 国产精品女人毛片| 亚洲精品一区二区在线| 在线观看成人av电影| 性亚洲最疯狂xxxx高清| 亚洲在线一区| 欧美日本在线观看| 久久国内精品自在自线400部| 欧美日韩视频免费播放| 亚洲国产视频直播| 亚洲人精品午夜在线观看| 久久久亚洲国产美女国产盗摄| 午夜精品视频| 国产精品视频免费| 亚洲视频高清| 午夜亚洲福利| 国产欧美日韩一区二区三区在线观看| 一区二区三区国产在线观看| 一本色道综合亚洲| 欧美日韩1区| 亚洲精品视频免费| 亚洲色图制服丝袜| 国产精品久久91| 亚洲图片激情小说| 午夜精品久久久久影视| 国产久一道中文一区| 亚洲一区二区三区中文字幕在线 | 女人色偷偷aa久久天堂| 亚洲成色777777在线观看影院| 久久久www成人免费精品| 久久亚裔精品欧美| 亚洲国产成人在线| 欧美国产亚洲另类动漫| 日韩午夜在线| 久久成年人视频| 国产自产精品| 欧美成人激情视频免费观看| 91久久在线播放| 亚洲视频在线观看三级| 国产精品欧美久久| 欧美一区二区三区在线观看| 免费不卡在线视频| 一本色道久久加勒比精品| 欧美日韩综合视频| 欧美一区二区黄| 欧美国产一区二区| 亚洲欧美日韩精品久久| 韩国免费一区| 欧美日韩精品一区二区三区四区 | 久久久久久久久久久成人| 在线免费日韩片| 欧美日韩一区二区在线播放| 午夜精品久久久久久久久久久久| 蜜桃av一区二区三区| 99re国产精品| 狠狠色2019综合网| 欧美日韩在线亚洲一区蜜芽| 欧美亚洲三区| 亚洲精品网站在线播放gif| 亚洲欧美日韩中文播放| 国产三级欧美三级日产三级99| 免费看黄裸体一级大秀欧美| 一本久道久久综合婷婷鲸鱼| 久久久女女女女999久久| 99精品国产福利在线观看免费| 国产欧美日韩亚州综合| 欧美激情一区二区三区| 午夜影院日韩| 一区二区三区精品视频| 欧美大片在线观看| 久久精品国产免费看久久精品| 99www免费人成精品| 在线成人h网| 国产欧美日本| 国产精品v片在线观看不卡| 麻豆精品视频在线观看视频| 午夜视频久久久久久| 99riav久久精品riav| 欧美激情第一页xxx| 久久久久久夜精品精品免费| 午夜精品网站| 亚洲一区二区四区| 亚洲人成在线播放| 亚洲大胆人体在线| 国内精品视频在线观看| 国产精品爽爽爽| 欧美午夜激情视频| 欧美日韩亚洲一区二区三区在线| 麻豆久久婷婷| 久久免费国产| 久久精品女人天堂| 欧美一级播放| 久久都是精品| 欧美影院一区| 久久久精品网| 久久久水蜜桃| 免费av成人在线| 另类春色校园亚洲| 久热精品视频在线观看| 久久综合色播五月| 牛牛精品成人免费视频| 美女图片一区二区| 嫩草成人www欧美| 欧美大胆人体视频| 欧美r片在线| 午夜一区二区三区不卡视频| 中文av一区特黄| 亚洲小视频在线观看| 在线一区欧美| 午夜精品久久久久久久99水蜜桃| 亚洲女同精品视频| 欧美专区一区二区三区| 久久精品久久综合| 欧美激情第三页| 日韩视频一区二区三区| 亚洲性感美女99在线| 亚洲一区二区在线| 久久久www成人免费毛片麻豆| 久久久午夜视频| 欧美激情视频免费观看| 国产精品久久久久久久久久久久久久| 国产精品久久久久一区二区三区共| 国产精品中文字幕欧美| 国语精品中文字幕| 日韩西西人体444www| 亚洲女同精品视频| 免费看亚洲片| 99热精品在线观看| 久久国内精品自在自线400部| 美脚丝袜一区二区三区在线观看| 欧美日韩三级在线| 国产亚洲一级| 一区二区电影免费观看| 欧美一区二区三区久久精品| 男女视频一区二区| 亚洲网站视频| 欧美成人激情视频免费观看| 国产精品久久久亚洲一区| 在线观看日韩国产| 性欧美办公室18xxxxhd| 亚洲第一中文字幕在线观看| 亚洲影院色无极综合| 欧美v日韩v国产v| 国产欧美日韩三区| 在线一区视频| 亚洲成人在线视频网站| 亚洲欧美成人精品| 欧美日韩中文另类| 亚洲啪啪91| 老司机久久99久久精品播放免费| 99精品视频免费观看| 免费成人毛片|