問題タブ [argc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
3561 参照

c - C 配列の最後に到達したことを知る方法は? (具体的には argv)

これについて質問され、基本的にargcを考え出しました...実際にはargcを持たずに

あなたの与えられた argv が、私が理解しているように、入力された各引数の関連する char 配列へのポインターの配列である場合、

argv のポインターの数を実際にカウントするにはどうすればよいですか?

0 投票する
3 に答える
10628 参照

c - argc=0 でプロセスを実行する

argc=0 のプロセスを実行することはできますか? プログラムを実行する必要がありますが、argc が 0 であることが非常に重要です。それを行う方法はありますか? argc = 0 のように見えるように、コマンド ラインに 2^32 個の引数を入れようとしましたが、引数の数には上限があります。

0 投票する
1 に答える
2710 参照

c - Cプログラミング-コマンドライン引数-IPアドレスを取得しようとしています

私たちの割り当ては、サーバークライアントモデルを持つことです。

コマンドライン引数をチェックすることになっています。コマンドライン引数がない場合(argc = 1)、サーバーとして設定します。それ以外の場合は、argv[1]を使用してクライアントソケットを設定します。

引数にランダム性を使用するだけで問題なく動作するように見えますが、たとえば1.2.3.4のアドレスを入力しようとすると、出力が得られず、プログラムが起動するだけで何も実行されません。

私の質問は、IPアドレスの形式でコマンドライン引数を処理するための最良の方法は何であるかということだと思います。

これが私の主な機能です。

0 投票する
1 に答える
7923 参照

c++ - Eclipse で argc と argv を使用していますか?

私は作業中のプログラムを持っていますが、今はint argcchar *argv[]パラメータを使用する必要がありますmain。これを行おうとすると、保存できないというエラーが表示されます。Eclipse で作成argcして作業する方法はありますか?argv

0 投票する
3 に答える
4401 参照

c++ - argv によるセグメンテーション違反

コマンドラインから単一の引数を読み取り、それに対して特定の操作を実行するプログラムがあります。私はargvとargcを使用しています。プログラムに引数を渡すのに失敗すると、segfault が発生します。argc が特定の値ではないかどうかを確認してから値を出力しようとしましたが、それでもセグメンテーション違反が発生します。これが問題のコードです。単一の引数が渡された場合、期待どおりに機能することに注意してください。問題のコードは次のとおりです。

0 投票する
1 に答える
3580 参照

qt - argv と argc のビルド

私は Qt を使用して仕事用の GUI アプリケーションを構築する学生プログラマーです。このアプリケーションの主な目的は、いくつかの古いスタイル ファイルを開き、より適切な編集を可能にしてから、新しい形式とファイル拡張子でファイルを保存することです。最近、この変換を端末から行うように依頼されました。私は argv と argc が何であるか、そしてそれらが何を表しているかを知っていますが、彼らが望むものを達成する方法がわかりません。たとえば、相対パスと絶対パスを処理する方法...おそらく相対パスから絶対パスを取得する方法。おそらくそのどれも必要ありません。私のプログラミング経験は主に gui でしたので、これは私にとって少し新しいことです。

ユーザーはターミナルから以下を実行したいと考えています

これを達成するために for ループと if ステートメントを使い始めました。QTがこれに何かを持っているなら、私も本当に興味があります! これが私が思いつき始めたものです:

私の投稿を読んでくれてありがとう。また、この問題を解決するためにあなたがしてくれた貢献に心から感謝します。

0 投票する
2 に答える
7822 参照

php - PHPでregister_argc_argvをオーバーライドするには?

私は共有ホスト (fasthostingdirect) を使用していますが、何らかの理由でこのフラグがデフォルトでオフになっています。これは、PHP コマンド ライン パラメータにアクセスできないことを意味します... の後に-n(= --no-php-info) フラグを使用しない限り、 php.exe.

ini_set('register_argc_argv', 1)私のphpファイルで試しましたが、効果がありません。これは、ホスティングプロバイダーの制限された性質によるものだと推測していますが、-nオプションを停止していません-ただし、これを使用することの他の意味についてはわかりません. 誰にもより良い提案がありますか?

0 投票する
3 に答える
209 参照

c++ - c++ は、特定のパラメーターのみを argv[1] に配置することを許可します

argv[1] パラメータに 4 つの文字のうちの 1 つだけを入力できるようにするコードを作成しようとしています。別の文字の場合は、文字 q が表示されます。

そう書いた

誰でも私を助けてくれませんか

0 投票する
2 に答える
393 参照

command-line - Argv パラメータの変換

重複の可能性:
文字列を整数 C に変換する

コマンドargv [1]から受け取った数値を「int」に変換したかったのです。argv が文字列として格納されていることは知っていますが、それらから整数値を取得するにはどうすればよいですか。argv[1] = 10 と仮定します。

0 投票する
5 に答える
13530 参照

c++ - main() の外で argc と argv を処理する

コマンド ライン引数を処理するためのコードの大部分を main から除外したい場合 (整理と読みやすいコードのために)、それを行う最善の方法は何でしょうか?