作者ephesians (ephesians)
看板LinuxDev
標題[問題] 寫 --help 功能
時間Tue Jun 12 15:22:42 2007
寫命令參數(例如 --help)的時候,發現一開始若不先想好各種情況,
寫好一點架構的時候,如果想再改一點點,可能會讓原有的架構破局.
(因為半成品嘛,改來改去正常)
不過每改一次,每一種情況都要重新測試一次,蠻累的,
有沒有比較容易增刪的程式寫法呢?
我的寫法是
for (i=0; i<argc; i++) {
if (strcmp(*(argv+i), "-h") == 0) {
cout << "Usage: " << *argv << " [-h] [-t] [-p]" << endl;
} else if ( ... ) {
...
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.160.210.213
推 Earrl:試試看 getopt :) 06/12 17:17
推 dozer:推getopt 06/12 17:53