argv

    0

    3答えて

    argv[0]からどうやって読むことができますか?私はNetBeansを使用しています。たびに、私はstdinで入力する必要があります。 argvを使用すると、プログラムは自分の入力なしで実行されます。 は、ここに私のコードです: int main(int argc,char *argv[]) { char *text; int textLen,repNum; t

    7

    9答えて

    私はstd :: stringにexecvで実行されるコマンドが含まれていますが、これは "char * argv []"に変換するのに最適な "C++"方法です。 execv()の2番目のパラメータ?明確にするために : std::string cmd = "mycommand arg1 arg2"; char *cmd_argv[]; StrToArgv(cmd, cmd_argv);

    28

    5答えて

    私はがID =「値」としてフォーマットされた行を含むテキストファイルを、スキャンし、辞書にそれらを置く必要があることを非常に簡単なPythonスクリプトを持っています。 pythonモジュールはchval.pyと呼ばれ、入力ファイルはin.txtです。ここでのコードがあります: import os,sys from os import * from sys import * vals =

    6

    5答えて

    マイdemo.rbを実行する方法に応じて、窓の上に空にすることができます:これはなぜ起こるか > demo.rb foo bar 0 > ruby demo.rb foo bar 2 Argument: foo Argument: bar : puts ARGV.size ARGV.each do |a| puts "Argument: #{a}" end 結果

    3

    2答えて

    私はVisual Studio 2008にいくつか問題があります。非常に単純なプログラム:引数として送られる文字列を出力する。これらの引数については #include <iostream> using namespace std; int _tmain(int argc, char* argv[]) { for (int c = 0; c < argc; c++) {

    4

    7答えて

    私はこのコードを持っている: if (argv[i] == "-n") { wait = atoi(argv[i + 1]); } else { printf("bad argument '%s'\n",argv[i]); exit(0); } このコードが実行されます場合は、私は次のエラーを取得: bad argument '-n' を、それはそれを行

    2

    3答えて

    可能性の重複:私はC main()に渡さargv[0]すなわち、ルビー(例えば/usr/bin/ruby)で現在実行中のRuby 1.8のインタプリタ名を取得するにはどうすればよい How do I find the ruby interpreter? 関数。私は$0に興味がありません。それは.rbスクリプトファイルの名前ですから。私もConfig::CONFIGに興味がありません。なぜならRub

    8

    3答えて

    次のPerlコードは明らかに非効率的です。 while (<>) { if ($ARGV =~ /\d+\.\d+\.\d+/) {next;} ... or do something useful } コードは、不要と思われるファイルのすべての行を処理します。 この特定のスクリプトがこれで実行しているファイルのサイズでは、目立った違いはありませんが、学習のためです。ファイル<>をすべ

    3

    6答えて

    私は文字配列にコマンドライン引数を渡すの二つの方法が見つかりました:AIXシステム上のIBM XLCコンパイラでコンパイル int main (int argc, char **argv) { const char *s1 = argv[0]; char s2[256]; strcpy(s2, argv[0]); printf("s1: %s\ns2: