![](/img/trans.png)
[英]C++ int main(int argc, char* argv[])
我如何將 int argc、char* argv 保存到 int someting。 我正在嘗試從測試程序中獲取 arguments 並將其保存到 int **** 中; 而程序預設arguments為100,就是不能存到int limit ...
[英]C++ int main(int argc, char* argv[])
我如何將 int argc、char* argv 保存到 int someting。 我正在嘗試從測試程序中獲取 arguments 並將其保存到 int **** 中; 而程序預設arguments為100,就是不能存到int limit ...
[英]Attempting to understand multithreading which involves struct. Getting output "Segmentation fault (core dumped)"
我創建這個程序是為了理解多線程,並用單線程測試了這個程序並且可以正常工作。 基本上你輸入 3 位數。 第一個作為初始數字,第二個是它將運行多少個序列,最后一個數字用於所需的線程數。 程序將在具有以下內容的結構中添加前 2 個數字:開始、迭代和結果。 該算法將開始將第一個數字乘以 2,即您在第二個數 ...
[英]If argc is 1, can I still use argv[1], argv[2],... character arrays?
如果沒有從命令行傳遞的參數,即。 如果argc為1,我們還能為argv[1],argv[2],.....並使用這些緩沖區進行進一步的實驗。 如果那是未定義的行為,我還能以某種方式使用它嗎? ...
[英]How can i pass the content of file as an arguments to some function?
給定文件a.txt如何將此文件的內容作為 arguments 傳遞給主 function? 例如: 一個.txt: 主要的 function 是: 我想將此a.txt文件的內容作為 arguments 傳遞給main function。即 arguments 將是: a b c d e 。 我怎樣 ...
[英]How to efficiently parse command-line arguments in C
我有一個程序需要解析命令行 arguments 並將它們傳遞給各種函數以執行不同的任務。 一些可能的選項和可能的 arguments 是: -a <source> <destination> -b <filename> -p --num <number&g ...
[英]How to multiply two numbers supplied as command line arguments in C
我正在嘗試使用以下代碼在命令行中查找作為參數提供的兩個數字的倍數: 但是當我嘗試編譯我的代碼時,我收到以下錯誤: 如何解決此錯誤? ...
[英]Why to put argc argv arguments in main when they never accessed?
我經常看到人們將argc和argv放在main中的程序,但從不使用這些參數。 我也應該這樣做嗎? 這是什么原因? ...
[英]I would like to know what's wrong with this tiny code that it doesn't provide the expected results
簡而言之,這個程序的目的是循環遍歷給定的字符串數組,並在將任何逗號 (,) 更改為冒號 (:) 后按原樣打印出來。 這是我運行代碼后得到的結果: 我期望的是得到這個: 結論:我相信由於某種原因,逗號在字符串的開頭/中間無法識別,但如果它位於文本末尾,它就可以工作。 我希望你能告訴我如何獲得預期的結果 ...
[英]How to return argc in assembly
我試圖在匯編中返回argc但程序返回 0。我在 Windows 10 上使用 GNU 2.28! 有我的代碼: 我正在使用以下命令生成我的 exe: ...
[英]How to utilize command line values in a loop
我的代碼應該獲得傳遞值的階乘。 我和我的教授談過,他告訴我使用 int argc, char* argv[] arguments。它編譯但會循環一次並且只會返回初始值。 ...
[英]searching length of sting in arg[]
我正在嘗試從 char argv 數組中獲取字符串長度,但我不知道如何檢查它。 例如,我正在寫 3 個詞來安慰:紅藍黃。 然后我想寫出“黃色”,但我不知道該怎么做。 我試圖將單詞保存在文件中,但我在文件中沒有退格鍵,看起來是這樣的:redblueyellow ...
[英]How do I dynamically allocate multiple strings from the command line argv?
對於這個任務,我應該從命令行 arguments 獲取多個名稱,這些名稱以“+”(將名稱插入我的鏈表)或“-”(從列表中刪除名稱)開頭,所以如果我要輸入“+bill +jim +ted -bill”,我會添加這三個不帶“+”的名字並刪除賬單。 我嘗試使用malloc動態分配字符串,以便我可以修改n ...
[英]Segmentation fault error if argc takes only one argument. This does'nt happen when the IF is before WHILE
檢查用戶是否沒有提供命令行參數,或者更多,它會打印 Usage: ./caesar key。 如果命令行參數為 1,則它檢查字符串中的所有字符是否都是數字。 如果我在命令行中輸入 ./caesar,則會出現分段錯誤錯誤。 當 IF 在 WHILE 之前時不會發生這種情況。 我不確定為什么會發生此錯誤 ...
[英]Why we use argc -1?
這是一個反轉給定參數的函數,為什么我們在這種情況下使用argc - 1 ,只要在 int 類型中沒有要比較的 null ,是否從 count 中減去文件名? 如果您可以展示 argc - 1 的其他用途,那就太好了。 ...
[英]Input Redirection - Cin not working with command line
我的任務是編寫一個簡單的程序來讀取文件,並確定字符 '(' '[' 和 '{' 和“平衡”。意思是,每個開頭都有一個匹配的右括號/大括號/括號. 我在輸入時遇到問題。 我們將使用輸入重定向,而不是 iostream object,利用命令行。 我們使用 makefile,當我運行可執行文件時,它告訴 ...
[英]Why is this my code producing a segmentation fault when there is only argc[1]?
我正在參加 CS 入門課程 (CS50x),但遇到了一個小問題。 當只有argc[1]時,為什么這個 C 代碼會產生分段錯誤? 它應該打印聲明。 為什么不打印錯誤? 提前致謝! ...
[英]Why does this final.exe file execute in an infinite loop instead of the specified number as below?
final.exe 文件。 這會無限執行或最多執行 50 次。 test.c 文件包含: 預期 - 例如。 : ./final 2: output 應該是 Hello World Hello World,即只打印 2 次而不是無限次。 ...
[英]C Function to retrieve argv contents to string
我沒有時間以任何方式提交我的解決方案,但我很沮喪。 我正在編寫一個 function ,它將在執行時采用argv並將其內容連接到一個字符串中,命令由\n分隔,例如"./a.out \na \nb \n c \n..etc" 。 這是 m 代碼(它不起作用): 瀏覽指向 pinter 並取回我想要的字 ...
[英]How can I pass a command line argument which contains space character to my C++ program?
我們可以通過 C++ 中的argv代碼訪問命令行 arguments,我知道。 但問題是,如果一個參數包含空格,那么我的程序就像有兩個參數一樣工作。 例如,如果參數是foo bar ,我的程序會看到兩個參數( foo和bar )。 這是我的代碼: string strParameter = str ...
[英]getopt() in C not working correctly after if statement
我想實現 Linux 方法頭命令的副本。 如果用戶輸入./cprogram head -(option here)我希望該選項出現,但由於某種原因,我的代碼從不輸入選項switch語句。 例如命令行代碼./cprogram head -n從不進入case 'n':語句。 該代碼在if語句之前運行以檢 ...