The UNIX and Linux Forums  

Go Back   UNIXおよびLinuxフォーラム > トップフォーラム > 高レベルのプログラミング
Googleのunix.com



高レベルのプログラミング は、 C 、 C + +についての質問の投稿は、 Java 、 SQL 、および他のプログラミング言語です。

その他のUNIXおよびLinuxフォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
なぜ働く- uオプションはないとの' psのコマンドですか? ElCaito Sun Solaris 4 2006年2月26日 07:14午後
optargの利用方法 sveera シェルプログラミングとスクリプティング 5 2005年7月19日 07:21午後
lsコマンドのオプション eloquent99 UNIXのダミー質問と回答のため 1 2003年2月7日 06:27午後
tarコマンドの圧縮オプションを指定して... tomapam UNIXのダミー質問と回答のため 3 2002年10月11日 01:56午後
- cオプションでのpingコマンド Deepa シェルプログラミングとスクリプティング 3 2002年5月31日 07:05午前

Reply
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek を搭載 Powered by Google
 
LinkBack スレッドツール このスレッドを検索 スレッドを評価 表示モード
  #1固定リンク)  
Old 2009年6月17日
Dedalus Dedalus is offline
登録ユーザー
  
 

参加日: 2009年5月
場所:イタリア/フランス
投稿: 60
Thumbs up コマンドラインオプション: optarg

やあ

私はプログラムのコマンドラインで別のオプションを追加するには学んでいる。
"私は、 " - k膜"オプションを追加するにして、コードを書く必要な" my_prog例えば。
私は意味する:

コード:
my_prog -k 50

と、私は番号50を使用してください。
私getopt_long 、 optarg 、私は何を持っているコードの中で読んでるのは、 getop_longのKを追加することです:

コード:
c = getopt_long (*pargc, argv, "B:T:z:k:gpdht", long_options, &option_index)

と、スイッチでは、 Kオプション:


コード:
    case 'k':
      number_i_want = optarg;
      routine_that_use_number_i_want(number_i_want);
      break;

このプログラムを実行しますが、適切に動作しません。私は、問題は、文字列をポイントしてくださいoptargのだと思う。
誰ですか?

ありがとう

D.

-----ポストを更新-----

私はそれが残念。

すべて私がやろうとしているatoi ( )関数intへの文字を翻訳しています。

コード:
number_i_want=atoi(optarg)

今の作品のように思える!

D.

編集otheusで最終; 2009年6月18日に 09:42午前..
ビット受賞/ Dedalusにこのポストに請求
日付 ユーザ コメント
2009年6月18日 otheus 自身の問題を解決するために、このフォーラムに投稿! 1,000
Reply

ブックマーク

タグ
コマンドラインgetopt_longoptarg

スレッドツール このスレッドを検索
このスレッドを検索

高度な検索
表示モード このスレッド
このスレッド

投稿ルール
あなた ことができない。 新しいスレッドを投稿
あなた ことができない。 返信の投稿
あなた ことができない。 添付ファイルの投稿
あなた ことができない。 自分の投稿を編集

BBコード なる 〜の上に
スマイリー なる 〜の上に
[イメージ] コードは 〜の上に
HTMLコードは、 オフ
トラックバック なる 〜の上に
ピングバック なる 〜の上に
Refbacks なる 〜の上に




すべてGMT -4です。現在の時刻は 11:03午前


提供: vBulletin、著作権© 2000 - 2006、Jelsoft企業株式会社。言語翻訳による電源
vBCredits v1.4著作権© 2007 - 2008 、 PixelFXスタジオ
は、 UNIXおよびLinuxフォーラムのコンテンツ著作権© 1993 〜 2009 。すべての権利を管理しReserved.Ad RedTyger

コンテンツ関連のURLで vBSEO 3.2.0