argv

    1熱度

    4回答

    檢查argc和argv的標準方法是什麼?在linux中最好的用法是什麼? 請提供示例。 「我想要一個複雜的命令行選項,我想在我的應用程序中使用它們」 那就是我的意思。 感謝

    4熱度

    2回答

    我想了解更多C++ ...通常我會創建一個for循環來解析argv,並且我最終得到了一堆C風格的字符串。我想在C++中做類似的事情,但最好不要讀取/ proc/whatever。起初,我試圖將C風格的字符串轉換爲C++風格的字符串,但沒有結果......令人沮喪的是,所有人都似乎想知道如何去另一種方式,這就是c_str()的作用。 。什麼是一個很好的C++方式來做到這一點(即解析argv)? 而且

    22熱度

    4回答

    我對從命令行向main()傳遞參數的理解是,argc的最小值爲1,argv [0]將始終具有程序名稱及其路徑。 如果在命令行中提供參數,則argc的值將大於1,argv [argc-1]將具有這些參數的argv 1。 現在在this link一個段落說, 的argv [0]將包含該程序的名稱或空字符串如果這是不可用的字符串。 現在,如何以及何時可以argv [0]有空字符串?我的意思是程序名稱及其

    11熱度

    4回答

    我有一個腳本,做各種事情和使用sys.argv訪問參數,但是當腳本到代碼的unittest部分它說沒有爲此模塊。我有的腳本是: class MyScript(): def __init__(self): self.value = sys.argv[1] def hello(self): print self.value def suite

    0熱度

    2回答

    我正在使用FeedForAll的一些PHP腳本將RSS源(RSSmesh)連接在一起並將它們顯示爲HTML(RSS2HTML)。 因爲我打算相當密集地運行這些腳本,並且不希望生成的HTTP請求和帶寬計入我的託管配額,我正在轉移到在PHP主機的服務器上運行它們的過程, 「批處理」腳本,並通過cron調用該腳本(順便說一下,這是一個Linux服務器)。 下面是在HTTP上(工作)樣品請求: http:

    5熱度

    2回答

    我試圖在Mac OS X上根據它的參數來確定特定進程正在運行的時間。可能有幾個進程運行時使用相同的名稱,但只有一個進程會有我正在查找的參數。這些進程不是由將運行我的代碼的同一用戶擁有的。他們不會以任何方式修改他們的argv。 'ps'命令完全顯示我需要的信息。但我非常喜歡不必產生'ps'並解析其輸出。 我最初嘗試從this question使用sysctl的解決方案,但事實證明,只適用於您擁有的進

    4熱度

    4回答

    我想編寫一個老派的參數向量(argv的)的函數中使用 INT的execve(爲const char *文件名, char * const argv [],char * const envp []); 我與STL ::矢量類試過: std::string arguments = std::string("arg1"); std::vector<char*> argv; char argumen

    2熱度

    1回答

    我正在編寫一個腳本來搜索文件中的模式。例如 腳本名模式文件1文件2 filenN 我用循環來遍歷參數argv的,如果所有的參數都提供它的工作。但是,如果只提供了一個參數(在這種情況下),它應該要求輸入文件名或名稱,然後檢查模式。我如何設置變量以包括從命令行輸入的多個單詞,以便我可以在循環中使用它。或者甚至更好的是可以將命令行輸入分配給argv,所以我不必僅僅因爲它是不同的變量名而使用相同的循環兩次

    11熱度

    4回答

    在我目前正在使用的數據結構類中,我們的任務是使用C++編寫Web爬蟲程序。爲了讓我們有一個良好的開端,教授向我們提供了一個程序,用於從給定的URL和簡單的HTML解析器中獲取源代碼以將標籤剝離。該程序的主要功能接受參數,因此使用argc/argv。用於檢查的參數的代碼如下: // Process the arguments if (!strcmp(option, "-h")) { /

    12熱度

    5回答

    我有下面的代碼片斷: int main(int argc, char *argv[]) { char line[MAXLINE]; long lineno = 0; int c, except = 0, number = 0, found = 0; while(--argc > 0 && (*++argv)[0] == '-') //These two