青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
金慶的專欄
C++博客
::
首頁
::
新隨筆
::
聯(lián)系
::
聚合
::
管理
::
423 隨筆 :: 0 文章 :: 454 評論 :: 0 Trackbacks
公告
我的隨筆
我的評論
我參與的隨筆
留言簿
(12)
給我留言
查看公開留言
查看私人留言
隨筆分類
(502)
1. C/C++(166)
(rss)
2. 網(wǎng)游開發(fā)(108)
(rss)
3. Golang(20)
(rss)
4. Linux/Unix(30)
(rss)
5. 軟工與管理(44)
(rss)
6. Python(23)
(rss)
7. Erlang(18)
(rss)
8. Rust(16)
(rss)
9. 其它(77)
(rss)
隨筆檔案
(423)
2023年1月 (1)
2022年11月 (1)
2022年10月 (2)
2022年9月 (1)
2022年4月 (6)
2022年1月 (2)
2021年12月 (4)
2021年11月 (6)
2021年10月 (2)
2021年9月 (2)
2021年8月 (7)
2021年7月 (2)
2021年5月 (2)
2021年3月 (1)
2021年2月 (2)
2021年1月 (1)
2020年12月 (1)
2020年10月 (1)
2020年9月 (5)
2020年8月 (1)
2020年7月 (1)
2020年6月 (1)
2020年4月 (2)
2020年3月 (3)
2020年2月 (3)
2020年1月 (1)
2019年12月 (1)
2019年9月 (2)
2019年4月 (2)
2019年1月 (1)
2018年12月 (1)
2018年11月 (3)
2018年10月 (1)
2018年9月 (3)
2018年8月 (3)
2018年7月 (2)
2018年6月 (4)
2018年5月 (4)
2018年4月 (4)
2018年3月 (1)
2018年1月 (2)
2017年12月 (2)
2017年11月 (3)
2017年10月 (3)
2017年8月 (7)
2017年7月 (1)
2017年6月 (1)
2017年5月 (3)
2017年4月 (3)
2017年3月 (3)
2017年2月 (2)
2017年1月 (2)
2016年12月 (5)
2016年11月 (2)
2016年10月 (2)
2016年9月 (1)
2016年8月 (6)
2016年7月 (3)
2016年6月 (2)
2016年5月 (4)
2016年4月 (2)
2016年3月 (2)
2016年1月 (3)
2015年12月 (2)
2015年11月 (2)
2015年10月 (1)
2015年8月 (2)
2015年7月 (1)
2015年6月 (1)
2015年5月 (4)
2015年4月 (3)
2015年3月 (4)
2015年2月 (5)
2015年1月 (4)
2014年12月 (3)
2014年11月 (3)
2014年10月 (2)
2014年9月 (3)
2014年8月 (1)
2014年4月 (4)
2014年3月 (1)
2014年2月 (4)
2014年1月 (5)
2013年12月 (5)
2013年11月 (5)
2013年9月 (2)
2013年8月 (2)
2013年7月 (2)
2013年6月 (2)
2013年5月 (1)
2013年1月 (2)
2012年12月 (1)
2012年11月 (1)
2012年9月 (1)
2012年8月 (3)
2012年7月 (2)
2012年6月 (1)
2012年4月 (3)
2012年3月 (2)
2012年2月 (3)
2012年1月 (2)
2011年11月 (2)
2011年10月 (3)
2011年9月 (2)
2011年8月 (2)
2011年7月 (3)
2011年6月 (2)
2011年5月 (3)
2011年1月 (2)
2010年12月 (1)
2010年11月 (2)
2010年10月 (2)
2010年9月 (3)
2010年8月 (2)
2010年7月 (3)
2010年6月 (1)
2010年5月 (3)
2010年4月 (3)
2010年3月 (5)
2010年2月 (4)
2010年1月 (4)
2009年12月 (2)
2009年11月 (3)
2009年10月 (4)
2009年9月 (3)
2009年8月 (2)
2009年7月 (4)
2009年6月 (1)
2009年5月 (3)
2009年4月 (4)
2009年3月 (2)
2009年2月 (5)
2009年1月 (1)
2008年12月 (7)
2008年11月 (4)
2008年10月 (1)
2008年9月 (3)
2008年8月 (4)
2008年7月 (3)
2008年6月 (4)
2008年5月 (6)
2008年4月 (7)
2008年3月 (6)
2008年1月 (5)
2007年12月 (7)
2007年11月 (4)
2007年10月 (5)
2007年9月 (6)
2007年8月 (8)
2007年7月 (5)
相冊
公告照片
搜索
積分與排名
積分 - 665331
排名 - 24
最新評論
1.?re: boost::asio::spawn 將一統(tǒng)C++網(wǎng)絡庫
asio 成為C++首選網(wǎng)絡庫
--linda
2.?re: log4cxx中文輸出錯誤補丁
評論內容較長,點擊標題查看
--金慶
3.?re: mingw編譯OrzNet
能發(fā)送一個mingw編譯好的OrzNet庫給我嗎? liuweiqcxy@163.com
謝謝!
--劉威
4.?re: log4cxx中文輸出錯誤補丁
評論內容較長,點擊標題查看
--bigbad
5.?re: log4cxx中文輸出錯誤補丁
評論內容較長,點擊標題查看
--bigbad
閱讀排行榜
1.?"multiple definition of" 錯誤(11084)
2.?SVN中邪惡的replace(11014)
3.?VS2005編譯libevent(10475)
4.?混音算法的學習與研究(10274)
5.?C調用lua腳本的效率測試(9030)
評論排行榜
1.?VC6正在被拋棄(35)
2.?VS2005編譯libevent(21)
3.?"multiple definition of" 錯誤(18)
4.?C++引用優(yōu)于指針(17)
5.?ACE與ASIO之間關于Socket編程的比較(16)
修改Boost.date_time代碼兼容VC6
修改Boost.date_time代碼兼容VC6
Boost.date_time庫明確不支持VC6。
實際上,只要稍作修改,就可兼容VC6。
而且只是代碼風格上的調整,修改后比原來的代碼更簡潔。
在time_parsing.hpp文件的str_from_delimited_time_duration()模板函數(shù)中,有兩個類型定義:
1 typedef boost::tokenizer<char_separator_type,
*2 typename std::basic_string<char_type>::const_iterator,
3 std::basic_string<char_type> > tokenizer;
4 typedef typename boost::tokenizer<char_separator_type,
*5 typename std::basic_string<char_type>::const_iterator,
*6 typename std::basic_string<char_type> >::iterator tokenizer_iterator;
對于打星號的2、5、6行,VC6報錯:
error C2899: typename cannot be used outside a template declaration
這是VC6弱智的一點,明明在模板函數(shù)的聲明中,卻報告不能在模板聲明之外使用typename。
還有我覺得在模板聲明之外也應該可以使用typename,
雖然是多余,但可能會增加可讀性,而編譯器應該可以忽略它。
不知C++標準是不是禁止在模板聲明之處使用typename?
如下更改就好了,多了個typedef,但代碼變短了:
1. 提取2,5行的重復代碼,定義const_iterator_type
2. 去除第6行中明顯多余的typename
+ typedef typename std::basic_string<char_type>::const_iterator const_iterator_type;
typedef boost::tokenizer<char_separator_type,
+ const_iterator_type,
std::basic_string<char_type> > tokenizer;
typedef typename boost::tokenizer<char_separator_type,
+ const_iterator_type,
+ std::basic_string<char_type> >::iterator tokenizer_iterator;
題外話:VC6大勢已去,Boost 1.35整個庫已不考慮VC6的兼容性了,所以還是換工具為好。
(轉載請注明來源于金慶的專欄)
posted on 2008-06-12 09:59
金慶
閱讀(2085)
評論(3)
編輯
收藏
引用
所屬分類:
1. C/C++
評論
#
re: 修改Boost.date_time代碼兼容VC6
2008-06-12 14:02
賴勇浩
金慶兄最近也是搞C++比較多了?
回復
更多評論
#
re: 修改Boost.date_time代碼兼容VC6
2008-06-12 19:01
陳梓瀚(vczh)
以前用VC6的時候,偶爾寫個operator overloading都能神奇的讓編譯器卡死。
回復
更多評論
#
re: 修改Boost.date_time代碼兼容VC6
2008-06-13 10:13
金慶
@賴勇浩
C++一直是我的主兵器?!熬ㄒ粋€,學習另一個,關注下一個”,我一直在打磨我的C++之劍,努力精通C++技藝。
回復
更多評論
刷新評論列表
只有注冊用戶
登錄
后才能發(fā)表評論。
相關文章:
How are dtLinks created in NavMesh
C++ parameter passing rules
Naming Conventions for Accessors
Visual Studio 2019 Compiler Hangs
Fbx File Format Identifier
查找內存錯誤
std::thread 中的異常會丟失調用棧
用賦值代替 protobuf CopyFrom()
vs2017 linux 編譯輸出改成 vs 格式
為 LiteIDE 添加選中標記
網(wǎng)站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Powered by:
C++博客
Copyright © 金慶
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
欧美区视频在线观看
|
亚洲福利视频在线
|
国产一区二区三区av电影
|
国内精品久久久久久久影视麻豆
|
国内精品国语自产拍在线观看
|
在线欧美影院
|
夜夜嗨av一区二区三区中文字幕
|
亚洲小说春色综合另类电影
|
午夜精品久久久久久久久久久久
|
麻豆精品一区二区综合av
|
久久精品在线播放
|
久久久综合激的五月天
|
欧美美女bbbb
|
国产亚洲一区二区三区在线观看
|
国产视频在线观看一区二区三区
|
欧美在线高清视频
|
免费成人网www
|
欧美系列精品
|
精品999在线播放
|
亚洲视频欧美视频
|
久久久久久香蕉网
|
日韩视频不卡中文
|
欧美一区二区三区精品电影
|
欧美国产视频在线
|
国产亚洲成av人片在线观看桃
|
亚洲靠逼com
|
性久久久久久
|
欧美激情五月
|
午夜精品www
|
欧美精品福利视频
|
韩国福利一区
|
亚洲先锋成人
|
欧美高清视频一二三区
|
午夜精品久久久
|
欧美精品亚洲
|
亚洲风情在线资源站
|
亚洲欧美卡通另类91av
|
欧美激情片在线观看
|
亚洲欧美日韩网
|
欧美日韩另类国产亚洲欧美一级
|
在线成人激情黄色
|
亚洲嫩草精品久久
|
亚洲精品一区二区三区在线观看
|
久久久久久久激情视频
|
国产女精品视频网站免费
|
91久久亚洲
|
久久青青草综合
|
亚洲天天影视
|
欧美日本韩国在线
|
亚洲欧洲中文日韩久久av乱码
|
久久国产夜色精品鲁鲁99
|
一区二区三区国产精华
|
欧美成人精品在线播放
|
欲色影视综合吧
|
蜜臀av一级做a爰片久久
|
亚洲一区二区三区乱码aⅴ蜜桃女
|
欧美精品亚洲一区二区在线播放
|
亚洲高清视频一区
|
久久香蕉国产线看观看av
|
亚洲专区免费
|
国产精品美女一区二区在线观看
|
一区二区三区视频在线看
|
免费欧美日韩国产三级电影
|
欧美在线观看日本一区
|
国产欧美精品在线
|
欧美一级在线视频
|
亚洲欧美另类久久久精品2019
|
国产精品久久9
|
99热免费精品在线观看
|
亚洲国产一区二区三区在线播
|
亚洲综合欧美日韩
|
国产精品嫩草影院av蜜臀
|
亚洲综合99
|
正在播放欧美一区
|
欧美日韩免费视频
|
夜久久久久久
|
一区二区欧美亚洲
|
欧美激情综合色
|
日韩亚洲精品视频
|
亚洲精品社区
|
欧美日韩亚洲网
|
亚洲一区二区在线看
|
99re6热只有精品免费观看
|
欧美日韩一区二区免费视频
|
亚洲视频综合在线
|
亚洲专区免费
|
激情视频一区二区
|
欧美黄色视屏
|
欧美日韩精品二区
|
亚洲一级黄色片
|
亚洲一区欧美一区
|
国产一区二区黄色
|
男女激情视频一区
|
欧美国产精品
|
亚洲影院色无极综合
|
亚洲欧美日韩综合
|
国内精品久久久
|
亚洲高清不卡
|
欧美视频在线免费看
|
欧美一级视频精品观看
|
亚洲主播在线播放
|
韩国一区二区三区在线观看
|
亚洲大胆美女视频
|
欧美日本一区二区三区
|
亚洲综合国产
|
久久九九99视频
|
日韩性生活视频
|
香蕉久久夜色精品
|
91久久国产综合久久91精品网站
|
日韩视频免费在线
|
欧美成人黑人xx视频免费观看
|
亚洲国产视频一区
|
国产精品久久久久久久久久免费
|
午夜宅男欧美
|
老巨人导航500精品
|
一区二区三区福利
|
午夜精品久久久99热福利
|
亚洲激情国产
|
亚洲电影天堂av
|
国产精品国产福利国产秒拍
|
久久夜色撩人精品
|
欧美人与性动交cc0o
|
欧美自拍偷拍午夜视频
|
另类av一区二区
|
亚洲欧美www
|
老司机午夜精品视频
|
在线中文字幕一区
|
欧美一区深夜视频
|
99视频热这里只有精品免费
|
午夜精品视频在线观看
|
亚洲人成精品久久久久
|
在线亚洲欧美专区二区
|
永久久久久久
|
一本色道婷婷久久欧美
|
伊人久久婷婷
|
亚洲午夜在线观看
|
亚洲国产精品精华液网站
|
亚洲香蕉在线观看
|
亚洲精品国产精品乱码不99按摩
|
亚洲综合成人在线
|
亚洲美女色禁图
|
久久成人资源
|
亚洲女女女同性video
|
老司机久久99久久精品播放免费
|
99精品视频免费观看视频
|
亚洲在线国产日韩欧美
|
91久久综合亚洲鲁鲁五月天
|
亚洲欧美另类中文字幕
|
亚洲经典视频在线观看
|
欧美在线播放高清精品
|
亚洲欧美视频一区二区三区
|
欧美第十八页
|
久久久水蜜桃
|
欧美三级不卡
|
亚洲激情视频在线播放
|
黄色精品一区
|
香蕉成人伊视频在线观看
|
亚洲主播在线观看
|
欧美成人综合在线
|
女人香蕉久久**毛片精品
|
国产精品日韩专区
|
亚洲毛片av
|
亚洲精品一二
|
久久亚裔精品欧美
|
久久综合给合久久狠狠狠97色69
|
国产精品入口福利
|
欧美波霸影院
|
在线免费精品视频
|
久久综合九色九九
|
噜噜噜91成人网
|
国内久久精品
|
亚洲国产日韩在线
|
欧美成人免费在线
|
国产综合精品一区
|
亚洲欧美电影院
|
欧美一区二区精美
|
国产精品手机在线
|
宅男噜噜噜66一区二区
|
制服丝袜亚洲播放
|
欧美三级黄美女
|
亚洲理论在线
|
亚洲视频免费在线
|
欧美午夜一区二区福利视频
|
亚洲第一中文字幕在线观看
|
今天的高清视频免费播放成人
|
亚洲欧美在线x视频
|
亚洲免费在线电影
|
国产精品美女久久久免费
|
亚洲欧美电影在线观看
|
久久精品久久99精品久久
|
国产日韩欧美精品
|
欧美一区二区在线视频
|
久久免费少妇高潮久久精品99
|
国产欧美日韩专区发布
|
亚欧成人精品
|
看片网站欧美日韩
|
亚洲第一区中文99精品
|
美女图片一区二区
|
欧美黄色视屏
|
亚洲久久一区二区
|