argv

    1

    2答えて

    ファイルの文字を置き換えるコマンドを書き込もうとしています。たとえば、 ./replace E XY hello.txt [b] hello.txt [/ b]には[b] HELLO WORLD [/ b]という単語が含まれています。文字EはXYに置き換えられます。 したがって、HELLO WORLDはHXYLLO WORLDになります。 は私は言いたい[100] 0 1 2 3 4 5 6 7

    0

    1答えて

    ファイル内の文字を置き換えるreplaceというlinuxコマンドを書こうとしています。 test.txtは言葉「これはテストファイルである」 がどのように私は"XY"と文字'I'を置き換えることができます含まれている、 $./replace I XY test.txt この例では:私はそうのようにそれを呼び出すように願っています。以下のコードのようなバッファを使用しようとしましたが、バッファ

    1

    2答えて

    ユーザタイプ$。/ replace i xy data.txt data.txtには「これはテストファイル、テストファイルのみ」という単語が含まれています。したがって、すべてのiはxyに置き換えられます。つまり、thxys xyはテストfxyle、test fxyleのみ 私はかなり近いと思います。しかし、iをxyに置き換える代わりに、私のコードはiをxに置き換えるだけです。私はエラーが38行st

    33

    2答えて

    だから私はコマンドラインのパラメータは常にnullで終了するのだろうか?グーグルはこれがそうであることを示しているが、これが常に真実であることを保証できるか? int main(int argc, char** argv) { char *p; for(int cnt=1; cnt < argc; ++cnt) { p = argv[cnt];

    1

    2答えて

    私は入力として複数のファイルを取るプログラムを持っています。私がしようとしているのは、同じファイルストリームを使用することです。私は、2番目のファイルでストリームを開こうとするとエラーが発生し続けます。コンパイル時にコードが有効でなく、エラーが発生するのはなぜですか? argv [2]はconst char *です。 エラー:への呼び出しのための一致なし '(STD ::はifstream)(CH

    6

    1答えて

    私はexec()を使ってファイルを実行していますが、そのファイルはクラス内にありますが、私はargvについて詳しく読んでいますが、混乱していました。私はそれをクラス内で働かせる必要があります。 それは言う: は、そのは、$ ARGVとに注意してください$ argcのphp.netのクラスメソッド 以内にアクセスしようとしながら、グローバルに宣言する必要が

    1

    2答えて

    これは私がたくさんのものを印刷してテストしたものですが、何らかの理由で私が決めることができないケースが1つあります。 後で使用する関数に引数として整数を渡す必要がありますが、正しく保存したかどうかを確認するために再度出力するときは、乱数を取得します。これはコードの関連部分です。 私は1つの引数を関数に渡しました。これはintでした。私もint型としてargv [1]をキャストしようとしましたが、ど

    5

    4答えて

    コマンドライン引数をメイン(組織と読みやすいコード用)から処理するためのコードを大量に保存したい場合は、どのような方法が最適でしょうか? void main(int argc, char* argv[]){ //lots of code here I would like to move elsewhere }

    10

    5答えて

    $にあるn番目のパラメータ(スクリプトに渡されたコマンドラインパラメータのリスト)を取得します.nは変数に格納されています。 私は$ {$ n}を試しました。例えば 、私は、呼び出しの第二のコマンドラインパラメータを取得したい: ​​ を、インデックスが明示が、変数nに保存されてはなりません。 ソースコード: n=2 echo ${$n} 私は、出力が "ベータ" であることを期待するが、私

    0

    1答えて

    基本的に私はmapreduceを走っているので、私は減速機にパイプを入れるつもりです。私が問題を抱えているのは、os.listdirで使用するディレクトリパスを指定して、そのディレクトリ内のすべてのファイルだけを取得して計算する方法です。しかし、私は、同じレベルのサブディレクトリではなく、最後のディレクトリにあるものだけを必要としていることを知っています。 fileinput()を使うことも考えら