• <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>

            S.l.e!ep.¢%

            像打了激速一樣,以四倍的速度運(yùn)轉(zhuǎn),開(kāi)心的工作
            簡(jiǎn)單、開(kāi)放、平等的公司文化;尊重個(gè)性、自由與個(gè)人價(jià)值;
            posts - 1098, comments - 335, trackbacks - 0, articles - 1
              C++博客 :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

            CMD解析命令行參數(shù)規(guī)則

            Posted on 2010-01-30 21:22 S.l.e!ep.¢% 閱讀(1248) 評(píng)論(0)  編輯 收藏 引用 所屬分類: VC

            CMD 解析命令行參數(shù)規(guī)則

            http://www.iseeker.org/blog/2008/01/31/解析命令行參數(shù)規(guī)則-parsing-c-command-line-arguments/
            解析命令行參數(shù)規(guī)則 (Parsing C Command-Line Arguments)
            Posted in January 31st, 2008
            by 王永杰 in C&C++, 技術(shù)為本

            這里說(shuō)的解析命令行參數(shù),并不是說(shuō)類似getopt的解析函數(shù),而是說(shuō)win平臺(tái)的命令行參數(shù)是按什么規(guī)則傳入程序的。前兩天我寫(xiě)了個(gè)命令行的程序,程序?qū)Ω夸浀奶幚砜偸怯袉?wèn)題。經(jīng)過(guò)跟蹤,發(fā)現(xiàn)當(dāng)輸入?yún)?shù)是(”D:\”)的時(shí)候,實(shí)際程序讀到的參數(shù)是(D:”)。在路徑的兩端加上引號(hào),是為了讓路徑名稱中出現(xiàn)空格的時(shí)候不會(huì)作為參數(shù)分隔符處理。可是顯然最后一個(gè)引號(hào)被\轉(zhuǎn)移為 ” 了。

            求助于MSDN,終于找到了命令行解析的規(guī)則,原文鏈接:http://msdn2.microsoft.com/en-us/library/aa243471.aspx。這里我做一下翻譯:
            參數(shù)用空格或者TAB進(jìn)行分割。
            一個(gè)字符串若被兩個(gè)雙引號(hào)包含,則即使其中包含空格或TAB字符也會(huì)被視為一個(gè)參數(shù)。被引起來(lái)的字符串可以嵌入?yún)?shù)內(nèi)。
            字符串中存在的雙引號(hào)可以通過(guò)前置反斜杠進(jìn)行轉(zhuǎn)義。
            反斜杠會(huì)被解釋成單個(gè)字符,除非后面緊接著一個(gè)雙引號(hào)。
            如果偶數(shù)個(gè)反斜杠后面跟隨一個(gè)雙引號(hào),每對(duì)反斜杠放一個(gè)反斜杠到參數(shù)中,雙引號(hào)被解釋為一個(gè)字符串界定符。
            如果奇數(shù)個(gè)反斜杠后面跟隨一個(gè)雙引號(hào),每對(duì)反斜杠放一個(gè)反斜杠到argv數(shù)組中,雙引號(hào)則被剩下的反斜杠轉(zhuǎn)義放入到argv中,而不會(huì)作文字符串界定符。
            久久男人中文字幕资源站| 久久精品中文无码资源站 | 久久r热这里有精品视频| 国产∨亚洲V天堂无码久久久| 麻豆精品久久久一区二区| 久久久久国产精品麻豆AR影院| 久久婷婷人人澡人人爽人人爱| 精品人妻久久久久久888| 久久综合久久伊人| 久久99精品国产麻豆宅宅| 婷婷国产天堂久久综合五月| 久久99精品久久久久久久久久| 久久综合伊人77777| 成人综合伊人五月婷久久| 久久精品国产亚洲AV久| 思思久久99热只有频精品66| 四虎国产精品成人免费久久| 99久久婷婷国产综合亚洲| 久久久午夜精品| 久久久久久国产精品无码下载| 五月丁香综合激情六月久久 | 久久这里只有精品首页| 久久久久久国产精品无码下载| 久久国产精品免费| 久久国产成人精品麻豆| 人妻精品久久无码区 | 久久91精品久久91综合| 性欧美丰满熟妇XXXX性久久久| 亚洲精品乱码久久久久久蜜桃| 欧美精品一区二区精品久久 | 亚洲国产精品18久久久久久| 久久久久亚洲AV无码专区网站| 久久这里只有精品首页| 久久成人国产精品二三区| 俺来也俺去啦久久综合网| AV无码久久久久不卡网站下载| 日韩AV无码久久一区二区| 久久免费的精品国产V∧| 国产精品久久网| 国产精品99久久精品爆乳| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 |