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

LIST

list

  C++博客 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
  1 隨筆 :: 0 文章 :: 1 評論 :: 0 Trackbacks
舍棄精華,擁抱糟粕,閑得蛋疼啊!通讀博文和評論得出的結(jié)論是堅定不移地使用大師經(jīng)典sprintf!
哇,這效果真炫!!
re: KMP算法祥解[未登錄] TOM 2013-03-30 01:37
第二種求串的函數(shù)有錯 下面的語句
if(k!= -1 && pattern[k]!= pattern[j] )

應(yīng)該改為
while(k!= -1 && pattern[k]!= pattern[j] )

樓主可以試試
abdabaabdabbe這個數(shù)據(jù) 第一種串函數(shù)的才是正確的
當(dāng)有兩個holes的時候,填充還是會有錯誤,呵呵
看了你的Demo,非常好啊,請教下用的是那個算法啊,謝謝,tom.cat@163.com
干嘛要用綠色的背景啊,眼睛都看花了。哎。
re: C++雜談[未登錄] tom 2011-07-12 12:13
@pangzi
"auto_ptr<int*>,細(xì)節(jié)是魔鬼"
You are the best!
- construct a set S
- for each element in vector
insert it into S
if fails, remove element
為什么不調(diào)用C Runtime比如itoa()之類,然后對字符串進(jìn)行操作?
@樓主,
我說的就是這個意思,除非有中國人在C++ committee 里推動,這個事情的優(yōu)先級不會太高。所以在c++03的基礎(chǔ)上支持UNICODE還會是較長時間里的現(xiàn)實。
這也是我前面的建議的前提。
@空明流轉(zhuǎn), Windows不UCS已經(jīng)很多年了。
See here:
“UTF-16 is used for the native internal representation of text in Microsoft Windows 2000/XP/2003/Vista/CE.[7]”

Cited from http://en.wikipedia.org/wiki/UTF-16/UCS-2.

@陳良喬
新標(biāo)準(zhǔn)C++11已經(jīng)開始從標(biāo)準(zhǔn)的層面對unicode提供的支持,還是紙面上的,無論GCC還是VC++都還沒實現(xiàn),Clang不清楚。在可以預(yù)見的的將來這不是優(yōu)先工作,畢竟這玩意兒涉及到某種“種族歧視”(不記得哪篇UNICODE的介紹文章里提到過):說英語的人對UNICODE的需求遠(yuǎn)小于我們。更現(xiàn)實的情況是:現(xiàn)有的API不可能用C++1x改寫,我們還得跟這些legacy code交互多年。

再說一句,這本是算是一本真正的關(guān)于C++書,希望這種書越來越多。
買了一本捧場,作為國內(nèi)原創(chuàng),值得鼓勵,很值得鼓勵。而且內(nèi)容與時俱進(jìn)。

說說缺點。類似
cout << "中文內(nèi)容";
應(yīng)該寫成
wcout << L"中文內(nèi)容";
這對于我們中文使用者才是正確的做法。包括basic_string<T>在內(nèi),都應(yīng)該鼓勵采用wchar_t形式。今天的世界,任何字符串信息都應(yīng)該采用UNICODE.

在c++標(biāo)準(zhǔn)支持unicode之前,wchar_t是Windows平臺上最近似默認(rèn)的UTF-16的做法,不僅提高效率(因為不須在內(nèi)部再轉(zhuǎn)換),更重要的,減少字符串相關(guān)算法的潛在錯誤。

Unix上UTF-8流行,另說。

考慮到此書提到ppl,側(cè)重Windows平臺。應(yīng)當(dāng)提倡正確的編碼風(fēng)格,尤其對非英文軟件編寫的程序員。
單元的定義是可以因人因系統(tǒng)而異的。一個全新的應(yīng)用,當(dāng)然可以以函數(shù)或類位單元。對于舊系統(tǒng)以一個易于定義的,穩(wěn)定的功能單元來作為基本單位測試,先把他框住。有必要再深入撕扯重構(gòu),未嘗不可。

在我看來,單元測試最大的意義在于為以后的更改做準(zhǔn)備,最大限度保證功能是遞增的,不會在引入新功能的情況下意外犧牲已有的功能。

不過我一般用Boost.Test。
采用16進(jìn)制傳輸?shù)臅r候,解包成ascii A0變成20???B0變成30?
1. XP以后的平臺(含XP)COM是可以免注冊的,Win7等微軟自己新寫的COM很多就采用這種方式了,基本原理就是自帶干糧,manifest file.
2. 跨編譯器的導(dǎo)出C++ class的方式,一般是DLL采用Singleton模式編寫,導(dǎo)出C指針。Codeproject上有一篇文章講這個 (http://www.codeproject.com/KB/cpp/howto_export_cpp_classes.aspx)
3.如果有興趣或者是沒興趣(只想用用)可以看看boost.extension.注意這個還不是標(biāo)準(zhǔn)的boost庫成員。也沒被提交review過。
@空明流轉(zhuǎn),
我可沒冒犯樓主的意思,聞道有先后而已。
tokenizer<>是按string的traits來分割的,也就是說“隱含的意思“是只能用來分割用ISO/IEC 8859-1字符集的,中文如"貓 狗 豬"肯定不是。

所以你要么用支持特定編碼的第三方庫(utf-cpp),這樣來增加string的編碼支持功能;要么用wstring達(dá)到理論上不完備,但現(xiàn)實上不大可能出錯的效果(限于Windows). C++的basic_string<CharT>是不包含任何編碼功能的,也就談不上對文本的語義斷開了。所以你的看到的結(jié)果其實是C++意義上正確的,而在中文語義上錯誤了。因此是你誤用工具,不是boost庫或C++語言的錯。

關(guān)鍵的知識點在于,任何文本一定是有編碼的,每次你用到文本,你總是接受了某種隱含的假設(shè),只是你可能沒意識到。除非你只寫英文版軟件,你可以假裝編碼不存在。

你的例子剛好說明,你必須要掌握的編碼的相關(guān)知識。
你的使用方法是錯誤的.應(yīng)該使用wstring, 與 L"貓 狗 豬". 建議學(xué)習(xí)一下有關(guān)UNICODE等編碼相關(guān)知識,以及C++的相關(guān)支持方式。基本上,除非你的母語是English也只給English people寫程序,encoding相關(guān)的知識是繞不開的,早晚要掌握。
試過std::bitset沒?可以用int直接構(gòu)造,再循環(huán)調(diào)用std::bitset::test()測試每一位就齊活。
memory 就一數(shù)組啊
用BOOST_FOREACH更好點,使用的是ISO標(biāo)準(zhǔn)C++。VC那是CLI擴(kuò)展,非ISO標(biāo)準(zhǔn).
學(xué)習(xí)
memory alignment@路人甲
我想買,加我qq,你們?nèi)簼M了64031410
Did you try boost.filesystem? It providesa convenient directory iterator(as easy as like walk() in python) and supports wide characters well
學(xué)習(xí)到了一些,多謝~~~
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲三级电影全部在线观看高清| 99综合电影在线视频| 国产最新精品精品你懂的| 亚洲精品久久久久中文字幕欢迎你| 欧美亚洲视频在线观看| 99精品视频免费观看视频| 欧美精品久久天天躁| 亚洲国产精品成人久久综合一区| 久久久久综合一区二区三区| 欧美亚洲综合网| 国产精品一区二区视频| 性8sex亚洲区入口| 亚洲欧美另类在线| 国产亚洲欧美另类中文| 久久九九有精品国产23| 欧美一区二区三区在线观看| 国语精品中文字幕| 欧美1区2区视频| 免费精品99久久国产综合精品| 亚洲国产电影| 亚洲精品视频免费在线观看| 欧美无乱码久久久免费午夜一区| 亚洲欧美国产va在线影院| 亚洲尤物影院| 狠狠色狠狠色综合| 亚洲国产欧美不卡在线观看| 免费毛片一区二区三区久久久| 亚洲精品在线观看免费| 亚洲精品中文字幕在线观看| 国产精品theporn88| 欧美一区二区在线看| 久久爱91午夜羞羞| 亚洲国产你懂的| 99在线|亚洲一区二区| 国产麻豆精品在线观看| 免费成人性网站| 欧美精品一区二区三区四区| 亚洲影院色无极综合| 欧美一区二区在线| 亚洲欧洲日韩在线| 亚洲伊人伊色伊影伊综合网| 一区二区三区中文在线观看| 亚洲欧洲在线播放| 国产麻豆视频精品| 亚洲国产三级在线| 国产亚洲成年网址在线观看| 欧美黄色免费| 国产精品色婷婷久久58| 免费亚洲一区二区| 国产精品久久久久久久久果冻传媒| 久久男人av资源网站| 欧美日韩国产区一| 久久一区二区三区国产精品| 欧美精品乱人伦久久久久久| 久久综合色88| 国模精品一区二区三区色天香| 亚洲电影在线观看| 国产精品中文字幕在线观看| 欧美国产日本高清在线| 国产精品夜夜夜| 亚洲国产高清视频| 国内精品视频在线播放| 一区二区三区日韩精品视频| 亚洲国产精品一区二区尤物区| 亚洲尤物在线视频观看| 99热在这里有精品免费| 久久九九国产精品怡红院| 亚洲自拍偷拍色片视频| 欧美顶级少妇做爰| 另类春色校园亚洲| 国产日韩精品一区| 一区二区三区欧美在线| 日韩一级网站| 欧美大片免费观看在线观看网站推荐| 欧美自拍偷拍| 国产精品萝li| 一区二区国产日产| 99视频精品全国免费| 美女日韩欧美| 欧美成人午夜激情| 亚洲第一精品久久忘忧草社区| 午夜性色一区二区三区免费视频| 亚洲图片欧洲图片av| 欧美极品aⅴ影院| 亚洲第一精品久久忘忧草社区| 在线观看91精品国产麻豆| 久久精品人人爽| 麻豆国产精品一区二区三区| 国产亚洲毛片在线| 欧美一区二区三区免费观看| 欧美一区免费视频| 国产亚洲精品aa午夜观看| 羞羞色国产精品| 久久久久久久97| 在线不卡欧美| 久久亚洲不卡| 欧美激情一区二区三区成人| 亚洲国产经典视频| 欧美成人69| 亚洲精品一区二区三区av| 一本色道综合亚洲| 欧美日韩小视频| 亚洲视屏在线播放| 久久福利电影| 在线观看欧美日韩国产| 麻豆精品网站| 亚洲精品在线观看免费| 亚洲摸下面视频| 黄色成人免费网站| 免费成人在线观看视频| 亚洲精品视频在线观看网站| 亚洲一区二区三区在线| 国产精品午夜av在线| 久久久国产精品一区| 亚洲高清激情| 亚洲免费人成在线视频观看| 国产精品久久久久久久久动漫| 欧美一级艳片视频免费观看| 欧美电影免费观看大全| 亚洲一区二区久久| 在线 亚洲欧美在线综合一区| 欧美激情无毛| 午夜精品久久久久99热蜜桃导演| 久久久国产成人精品| 欧美一区二区三区另类| 国产亚洲综合在线| 欧美电影电视剧在线观看| 亚洲美女区一区| 久久久视频精品| 日韩小视频在线观看专区| 国产精品午夜久久| 欧美精品18| 欧美在线观看一区二区| 亚洲欧洲一区二区在线播放| 久久精品一区二区三区四区| 亚洲精品中文字幕有码专区| 国产亚洲福利一区| 欧美视频网站| 麻豆精品精品国产自在97香蕉| 亚洲一二三区精品| 亚洲国产成人av| 久久午夜精品| 午夜国产不卡在线观看视频| 亚洲激情网站| 国产一区在线观看视频| 欧美日韩在线不卡| 欧美mv日韩mv亚洲| 欧美一区二区三区在线播放| 正在播放欧美视频| 亚洲黄色影片| 欧美ab在线视频| 久久久91精品| 欧美在线黄色| 亚洲摸下面视频| 亚洲午夜av电影| 99ri日韩精品视频| 91久久在线| 亚洲人在线视频| 影音先锋在线一区| 国产中文一区二区三区| 国产精品毛片| 欧美日韩亚洲在线| 欧美日韩国产欧| 欧美日韩国产精品专区| 欧美福利专区| 免费看的黄色欧美网站| 久久久在线视频| 久久精品网址| 久久国产精品电影| 久久成人精品| 久久精品视频导航| 久久久久高清| 久久性天堂网| 欧美不卡在线| 欧美日韩国产限制| 欧美午夜宅男影院在线观看| 欧美视频在线观看 亚洲欧| 欧美日韩国产va另类| 欧美日韩专区| 国产精品久久久久久久久久久久 | 久久精品毛片| 久久国产精品久久久久久| 欧美夜福利tv在线| 欧美一区2区三区4区公司二百| 亚洲女性喷水在线观看一区| 亚洲欧美日韩精品一区二区| 亚洲欧美一区二区三区极速播放| 亚洲女人天堂av| 欧美中文字幕精品| 久久夜色精品国产欧美乱极品| 免费成人在线视频网站| 欧美精品在线极品| 国产精品高清一区二区三区| 国产精品自拍在线| 精品成人一区| 一区二区三区波多野结衣在线观看| 亚洲伊人伊色伊影伊综合网| 久久久www| 亚洲国产mv| 亚洲一区免费视频|