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

VC++ C++ C# Algorithm

C++博客 首頁 新隨筆 聯系 聚合 管理
  21 Posts :: 3 Stories :: 31 Comments :: 0 Trackbacks
起因,昨天寫的一段小程序
#include? < iostream >
#include?
< map >
#include?
< iterator >
#include?
< vector >
#include?
< algorithm >
using ? namespace ?std;
ostream?
& operator << (ostream? & os, const ?pair < int , int > ? &
mp)
{
???os
<<
mp.first;
???os
<<
mp.second;
???
return
?os;
}

int ?_tmain( int ?argc,?_TCHAR * ?argv[])
{
???pair
< int , int > ?mmp( 100 , 200
);
???cout
<<
mmp;
???map
< int , int >
?imap;
???map.insert(make_pair(
100 , 100
));
???imap.insert(make_pair(
22 , 123
));
???copy(imap.begin(),imap.end(),ostream_iterator
< pair < int , int > ? > (cout, " \n "
));
???
return ? 0
;
}

未能通過編譯,報的錯誤是:沒有找到接受“<未知>”類型的右操作數的運算符(或沒有可接受的轉換),百思不得其解,應為我覺得 我明明重載了<<運算符。再沒有辦法的情況下請教了CSDN論壇上的一些朋友,終于弄明白了其中的原因(可能這個知識點很菜,高手 不要見笑)。
ostream_iterator<_Ty, _Elem, _Traits>& operator=(const _Ty& _Val)
{
? *_Myostr << _Val;///~~~~~~~~~~~~~~~~~~~~~~~這是在ostream_iterator類源代碼當中,就是這里報錯了
? if (_Mydelim != 0)
? *_Myostr << _Mydelim;
? return
}
在上面那到程序當中_Val類型是pair<int,int> *_Myostr類型是ostream,顯然這里出錯,代表編譯器就好像沒有看到我的重載。出現以上現象的原因就是當編譯器看到*_Myostr<<_Val時候,它會先在自己的名字空間查找<<,這個估計發生在模板編譯的第一個階
段(不知道是不是該這么說),它看到了一個范型的<<重載(估計),于是就不在去別的地方查找。可是到了實例化的時候,編譯器發現 沒有匹配的<<運算,于是就報錯了。如果我們把重載寫在std空間里,也就是和ostream_iterator一個空間里,編譯器在實例化的時 候也會把它納入考慮對象之一,這個時候它就會選擇我們的重載,一切就OK了。注意,如果編譯器在*_Myostr<<_Val所在名字空間沒有找到 <<重載,則它會進行類型相關查找。就是去定義*_Myostr類型或_Va類型的空間查找,再找不到那它就會去全局空間去查找。
個人理解,不是很肯定,誠請高手糾正,感謝CSDN上周星星和晨星。

posted on 2006-12-29 19:42 大熊貓 閱讀(1890) 評論(13)  編輯 收藏 引用

Feedback

# re: c++名字查找 2006-12-30 02:40 Francis Arcanum
http://m.shnenglu.com/shifan3/archive/2006/12/27/16902.html
我的這篇文章也許對你有用  回復  更多評論
  

# re: c++陳義忠 2007-01-14 22:44 陳義忠
@Francis Arcanum
  回復  更多評論
  

# re: c++名字查找 2007-02-15 10:35 郝志群
查找郝志群地址  回復  更多評論
  

# re: c++名字查找 2007-05-12 18:08 吳細珍
我要找到此人  回復  更多評論
  

# re: c++名字查找 2007-06-01 15:29 胡美愛
既然的 "安康[ JMHD MNDB 我緊密功能反對恐懼
  回復  更多評論
  

# re: c++名字查找 2007-06-18 16:11 李厚娟
我愛她你不想我嗎?
  回復  更多評論
  

# re: c++名字查找 2007-10-06 18:06 晚會垂柳
sds  回復  更多評論
  

# re: c++名字查找 2007-10-06 18:06 晚會垂柳
dd  回復  更多評論
  

# re: c++名字查找 2008-09-11 08:21 王疆
所有內容  回復  更多評論
  

# re: c++名字查找 2008-09-11 08:23 王疆
我要找到王疆
  回復  更多評論
  

# re: c++名字查找 2008-10-24 17:48 黃建寧
桔柑  回復  更多評論
  

# re: c++名字查找 2009-02-25 11:53
名字區碼  回復  更多評論
  

# re: c++名字查找 2009-03-11 19:12 周敏楨
是  回復  更多評論
  

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            欧美亚洲色图校园春色| 亚洲一区久久| 欧美午夜精品一区| 欧美日韩一区二区三区在线视频| 久久伊人一区二区| 欧美sm视频| 欧美日韩一区视频| 国产性猛交xxxx免费看久久| 激情丁香综合| 91久久国产综合久久蜜月精品 | 久热精品在线| 欧美剧在线免费观看网站| 欧美日韩一区二区国产| 国产日本欧美一区二区三区| 一区二区亚洲精品国产| 99成人精品| 欧美专区18| 欧美国产日韩免费| 亚洲国产日韩欧美| 99re6热只有精品免费观看 | 久久久噜噜噜久久中文字免| 久久综合国产精品| 欧美日韩中文字幕日韩欧美| 国产精品久久久久久超碰| 黄色欧美日韩| 亚洲一区二区三区中文字幕 | 99re这里只有精品6| 午夜视频久久久| 欧美国产一区二区| 国内综合精品午夜久久资源| 在线综合亚洲| 欧美激情一区二区在线| 午夜宅男久久久| 欧美色欧美亚洲高清在线视频| 黄网站免费久久| 亚洲自拍偷拍色片视频| 亚洲国产另类久久久精品极度| 亚洲一二区在线| 欧美精品首页| 91久久精品久久国产性色也91| 久久九九久精品国产免费直播 | 美女福利精品视频| 中文在线一区| 欧美乱大交xxxxx| 激情一区二区| 久久久噜噜噜| 先锋影音网一区二区| 国产精品成人一区二区三区夜夜夜| 亚洲精品国产欧美| 免费观看一区| 久久久不卡网国产精品一区| 国产精品久在线观看| 日韩一区二区电影网| 欧美成人影音| 久久伊人免费视频| 亚洲盗摄视频| 欧美黄免费看| 欧美韩日精品| 一本色道久久加勒比88综合| 亚洲国产裸拍裸体视频在线观看乱了 | 亚洲精品中文在线| 欧美高清在线精品一区| 久久久久九九视频| 一区二区三区中文在线观看| 久久久www成人免费无遮挡大片| 亚洲女同同性videoxma| 国产精品乱码| 午夜精品视频| 亚洲欧美日韩国产综合在线 | 欧美激情国产日韩精品一区18| 国产性色一区二区| 欧美国产一区视频在线观看| 亚洲国产小视频| 欧美成人午夜激情| 欧美成人免费小视频| 亚洲美女91| 日韩视频在线你懂得| 欧美日韩网站| 欧美亚洲专区| 久久久久高清| 亚洲精品黄色| 一区二区电影免费在线观看| 欧美天堂亚洲电影院在线观看| 亚洲视频在线一区| 亚洲欧美国产精品桃花| 国产一区二区三区在线观看视频 | 亚洲综合日韩在线| 国产亚洲欧美在线| 欧美福利电影网| 欧美日韩国产小视频在线观看| 亚洲午夜久久久久久尤物| 亚洲自啪免费| 亚洲国产一区二区a毛片| 亚洲精品欧美激情| 国产精品人人做人人爽| 久久综合网络一区二区| 欧美久久久久久| 久久经典综合| 欧美激情精品久久久久久免费印度 | 久久高清国产| 99精品热6080yy久久| 亚洲欧美国产日韩天堂区| 亚洲福利小视频| 一区二区三区视频在线观看| 在线色欧美三级视频| 亚洲视频日本| 亚洲精品日韩综合观看成人91| 亚洲免费在线视频| 正在播放亚洲| 牛牛影视久久网| 久久久久久999| 国产精品久久久久毛片大屁完整版 | 亚洲免费视频网站| 亚洲日韩视频| 性欧美1819性猛交| 亚洲已满18点击进入久久| 欧美va天堂va视频va在线| 欧美视频导航| 欧美jjzz| 国产一区二区欧美日韩| 一本色道久久综合狠狠躁篇的优点| 136国产福利精品导航网址应用| 亚洲自拍偷拍一区| 亚洲视频一区二区免费在线观看| 久久天天躁夜夜躁狠狠躁2022| 亚洲欧美日韩国产| 欧美日韩亚洲综合一区| 亚洲激情国产| 亚洲国产黄色片| 久久精品在线观看| 久久手机精品视频| 国产永久精品大片wwwapp| 午夜久久资源| 久久久久国产精品麻豆ai换脸| 国产精品亚洲产品| 亚洲欧美国产一区二区三区| 亚洲免费在线精品一区| 国产精品igao视频网网址不卡日韩 | 国产一区二区久久| 午夜精品久久久久久久久| 午夜精品视频在线| 国产精品免费小视频| 亚洲性线免费观看视频成熟| 亚洲影视在线| 国产欧美精品日韩精品| 午夜视频一区二区| 久久综合国产精品| 亚洲国产三级网| 久热精品视频在线观看一区| 欧美激情女人20p| 日韩亚洲欧美成人一区| 欧美日韩网站| 欧美亚洲系列| 久热re这里精品视频在线6| 亚洲国产高清自拍| 欧美日韩一区二区在线播放| 亚洲图片自拍偷拍| 久久久久久久久久看片| 亚洲激情偷拍| 欧美日韩另类在线| 亚洲欧美一区二区激情| 猛男gaygay欧美视频| 99精品99久久久久久宅男| 欧美日韩一区二区在线观看 | 欧美特黄一区| 久久国内精品视频| 亚洲黄色片网站| 亚洲欧美网站| 尤物九九久久国产精品的特点| 欧美精品一区三区| 欧美一区二区三区在线视频| 欧美激情久久久久| 午夜精品影院| 亚洲区第一页| 国产精品视频免费在线观看| 久久综合久色欧美综合狠狠| 日韩午夜黄色| 久久综合色天天久久综合图片| 日韩一级大片| 国产一区二区三区日韩欧美| 男女激情视频一区| 亚洲欧美日韩综合| 亚洲九九精品| 免费日韩精品中文字幕视频在线| 亚洲一区二区黄| 欧美精品在线观看| 欧美在线观看视频| 日韩午夜中文字幕| 欧美成人a∨高清免费观看| 亚洲一区二区在线播放| 亚洲国产精品成人| 国内久久婷婷综合| 国产精品视频一区二区三区 | 在线观看久久av| 国产精品国产一区二区| 免费观看亚洲视频大全| 欧美一区二区视频97| 亚洲无人区一区| 亚洲精选国产| 91久久国产精品91久久性色|