問題タブ [cmp]

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 投票する
3 に答える
1974 参照

python - Pythonのラムダ関数を使って文字列の数を並べる

私の無知で申し訳ありませんが、このラムダ関数がどのように機能するのか理解できません.cmpについて私が知っているのは、比較の結果を示すために+1/1/0を与えることだけです.lenは文字列の長さを与えます.関数は引数を取りますか? ペアで?1st、2nd、3rd、4th ? そして、ここで何をしているのですか?助けてくれてありがとう!

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

macos - 最後に変更された/変更された日付ヘッダーを無視して、(os x) bash スクリプトで 2 つの (画像) ファイルを比較する方法は?

ディレクトリ内のスクリーンショット ファイルを再帰的に比較したいと考えています。使用してみcmpましたが、常に違いが返されます-画像が視覚的に異なっていなくても-ファイルの違いは日付である必要があるlast changedと思います。last modified

これらのヘッダーを無視して、画像ファイルのピクセル コンテンツのみを比較する方法はありますか?

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

assembly - このステートメントは、アセンブリで何を意味しますか?

次のコード セグメントの翻訳に取り組んでいるとき、誰かptrそこにいる目的を教えてもらえますか?

ptr はラベルで、値は次のとおりです。

私の理解でcmpは、左側の値と右側の値を比較します。

3 番目のパラメータ ( ptr) が関係していますが、これはどういう意味ですか? ptrAND のメモリアドレス値をeaxと比較してい0ますか?

誰かが私のためにそれを英語に翻訳できたら、それは素晴らしいことです. ありがとう。

0 投票する
0 に答える
73 参照

unix - 大きなファイルのパターンに従って違いを見つける

このタスクには助けが必要です。サンプルデータが次のようになっているときに、2 つのファイルがあるとします。

各 N はループ番号です。出力はさまざまです。ここでは、最初の行に B と M、2 番目の行に M がありますが、たとえば BBM や B、または Z の後にいくつかの変数を指定することもできます。私がしなければならないことは、B や M など、1 種類の開始文字だけを見た場合に異なる最初の行を見つけることです。次に、ループ番号を出力する必要があります。私は私ができることを知っています

N で示されている行が両方のファイルで同じである場合、これは正常に機能します。しかし、そうではないので、私はここで助けを求めています... それを行う賢い方法を思いつきませんでした. また、ファイルのサイズは 800MB 以上あるため、ファイルをループすることはできません... ありがとうございます。

サンプル入力 f1:

サンプル入力 f2:

出力:

この場合、行 N が t で異なるため、cmp を実行しても機能しません。cmp は、B または M の違いではなく、この行を出力します。そして、行 N の違い (ここでは t=2 および t=3)続く行 B と行 M に違いがあるという意味ではありません。たとえば、f3:

f1 とこの f3 を比較すると、cmp を使用して異なる行を見つけることができません。