command-line-parsing

    0熱度

    2回答

    獲取autobox類 我知道這個問題可能看起來很愚蠢,因爲我可以手動完成此操作。但我喜歡在一個地方擁有我的所有選項(僅限一個地方)。 我想通過使用虛擬選項類中字段的名稱來設置程序的可用選項(使用commons-cli),以便我可以將值分配給該類的實例。 問題是,我無法弄清楚如何獲取對應於原始類型的類對象並檢索相應的自動裝箱類。 這是我想有工作(除非有沒有這樣的方法getAutoboxClass)

    -2熱度

    1回答

    https://github.com/substack/node-optimist 使用樂觀主義者模塊的樂觀主義者是選項解析了誰恨 選項解析人的node.js庫。更具體地說,這個模塊適用於喜歡 程序使用的所有--bells和-whistlz,但認爲optstrings是浪費時間的 。 var argv = require('optimist').argv; if (argv.rif - 5 *

    0熱度

    1回答

    如何指定短選項可以接受getopt中的optional_argument。 據我所知,GNU的用於C的getopt庫僅支持在給定選項後面添加:的short-options所需參數。 例子: static const char* short_opts = "s:evlh"; 如何指定s接受參數,但並不需要它們? 我知道如何在Ruby中做到這一點,但我從來沒有能夠弄清楚如何在C中做到這一點 - 我

    0熱度

    1回答

    當試圖通過我的程序通過命令行傳遞參數(例如。-w 1280 -h 1024)時嘗試使用WinMain時遇到問題。我瀏覽了所有可以找到的主題,並創建了可以構建和運行的代碼,但參數完全被忽略! 我的代碼: LPWSTR *szArgList; int argCount; szArgList = CommandLineToArgvW(GetCommandLineW(), &argCount);

    2熱度

    1回答

    我有一個應用程序使用GLib的命令行選項解析器來處理命令行參數(如描述here)。 我發現每個選項條目的描述必須非常短 - 以適應標準大小終端的寬度(當應用程序使用--help參數調用時)。如果某個選項的描述太長,則它會環繞,這看起來很糟糕。有沒有一種可以接受的方式來整理這些? 例如,這裏是從我的應用程序輸出的幫助的哪一部分看起來像一個80字符寬的終端窗口: Application Options

    1熱度

    1回答

    我最近繼承了C#.NET V4項目: using Microsoft.Test.CommandLineParsing; 我搜索谷歌和我們的整個存儲庫樹這一點,但不能爲我的生活找到這個需要的DLL。 的部分「測試」是一個不被人發現的位,所以我認爲有一個Microsoft.Test.dll - 沒有這樣的運氣! 有人可以告訴我,以MS DLL我需要以引用該使用哪個。 感謝, 加里

    15熱度

    1回答

    我的程序(prog.exe)相互排斥的選項設置支持以下四個標誌:-P,-p,-b和-s。但是: -b和-p必須一起指定,構成一組,並且具有數字值例如-b 42 -s不能與上述組指定,並且反之亦然 -P是在這兩種情況下 這樣prog.exe只能運行如任一 prog.exe -P -s 或 強制性 prog.exe -P -b -42 -p 8 有沒有辦法在boost程序選項中指定上述互斥命令

    2熱度

    2回答

    命令行參數,我想我的Python程序來解析命令喜歡這樣的論點: python dosomething.py z a1 b1 a2 b2 ... 在那裏我可以有任意數量#B#對和Z是一個不相關的數字。如有必要,我可以指定a和b對的數量。我正在使用argparse。

    1熱度

    1回答

    我想使用變量的值(例如通過命令行選項修正)作爲列表分隔符,啓用該值是一個特殊字符(換行符,製表等) 不幸的是,天真的做法不會因爲這兩個以下print語句的行爲differentely工作的事實: my @tab = ("a","b","c"); # block 1 gives expected result: # a # b # c { local $" = "\n";

    0熱度

    2回答

    如何獲得NDesk在命令行(C#)解析多個參數列表? 我有兩個標誌,都採取多個參數(文件列表)。所以一個是-j,另一個是-c。但我認爲NDesk要求每個參數與-j/-c前面) 比如我想: %> main -j file1.j file2.j file3.j -c file4.c file5.c file6.c file7.c 而且有它產生2所列出,一個與.J文件另一個是.c文件。但是,它希望以