• <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),開心的工作
            簡單、開放、平等的公司文化;尊重個性、自由與個人價值;
            posts - 1098, comments - 335, trackbacks - 0, articles - 1
              C++博客 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

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

            Posted on 2010-01-30 21:22 S.l.e!ep.¢% 閱讀(1252) 評論(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ù)為本

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

            求助于MSDN,終于找到了命令行解析的規(guī)則,原文鏈接:http://msdn2.microsoft.com/en-us/library/aa243471.aspx。這里我做一下翻譯:
            參數(shù)用空格或者TAB進(jìn)行分割。
            一個字符串若被兩個雙引號包含,則即使其中包含空格或TAB字符也會被視為一個參數(shù)。被引起來的字符串可以嵌入?yún)?shù)內(nèi)。
            字符串中存在的雙引號可以通過前置反斜杠進(jìn)行轉(zhuǎn)義。
            反斜杠會被解釋成單個字符,除非后面緊接著一個雙引號。
            如果偶數(shù)個反斜杠后面跟隨一個雙引號,每對反斜杠放一個反斜杠到參數(shù)中,雙引號被解釋為一個字符串界定符。
            如果奇數(shù)個反斜杠后面跟隨一個雙引號,每對反斜杠放一個反斜杠到argv數(shù)組中,雙引號則被剩下的反斜杠轉(zhuǎn)義放入到argv中,而不會作文字符串界定符。
            久久久久成人精品无码| 天堂久久天堂AV色综合| 久久国产高清字幕中文| 久久亚洲精品人成综合网| 九九精品久久久久久噜噜| 无码任你躁久久久久久久| 精品国产婷婷久久久| 精品久久久久久无码人妻热| 嫩草影院久久国产精品| 国产高清美女一级a毛片久久w| 精品久久久久久国产| 国产99久久久国产精品~~牛| 香蕉久久夜色精品国产小说| 久久综合九色综合久99| 超级碰久久免费公开视频| 国产精品嫩草影院久久| 久久强奷乱码老熟女| 久久久国产打桩机| 久久综合狠狠综合久久| 久久99精品久久久久久| 国产精品美女久久久久av爽| 久久毛片一区二区| 久久99国产综合精品| 精品无码久久久久久国产| 亚洲精品乱码久久久久久不卡| 久久天天躁夜夜躁狠狠躁2022 | 亚洲国产小视频精品久久久三级 | 狠狠色噜噜色狠狠狠综合久久| 国产偷久久久精品专区| 日本精品久久久久中文字幕| 久久久久久极精品久久久| 久久永久免费人妻精品下载| 国产高潮国产高潮久久久91 | 精品国产91久久久久久久a| 色青青草原桃花久久综合| 99精品久久精品一区二区| 亚洲精品成人久久久| 狠狠人妻久久久久久综合蜜桃| 色综合久久久久无码专区 | 久久国产色av免费看| 99国内精品久久久久久久|