問題タブ [mnemonics]
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.
regex - 行の先頭が「^」で行末が「$」なのはなぜですか。
^
行の先頭と一致し、行$
の終わりと一致するのか、またはその逆であるのかを覚えていません。良いニーモニックは、$
記号が常に価格の前にあるため、行の先頭と一致することです。残念ながら、その逆です。
では、これらの2つの文字が行の先頭と末尾に選択された理由はありますか?
java - Javaのニーモニックとは何ですか?
ニーモニックについて話している情報はたくさんありますが、それらが何であるかについては何もありません。誰かがここで私を助けることができますか?
java - メニューバーのメニューのニーモニックをデフォルトの Alt から Ctrl に変更しますか?
メニューバーのメニューのニーモニックに、Alt ではなく Ctrl を使用したいと考えています。setAccelerator を使用する必要があると思います。
これは、Alt を使用した場合にのみメニューを開くことができるようにする初期化されたコードです。
c++ - 右辺値、左辺値などの違いをどのように覚えていますか?
この質問はrvalue
、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 lvalue
、 、xvalue
、glvalue
、 、prvalue
. 一番上の回答にはそれぞれの適切な説明があり、それらを読むとそれらの違いが理解できます. しかし、私はそれらを頭の中で整理するのに苦労しており、誰かがこれらの用語を使用するたびに、どれがどれであるかを思い出すためにグーグルで検索する必要があります.
一般的なニーモニックや、どれがどれであるかを人々が覚える他の方法はありますか? 現在のように、それらを混同することなく、すべてを頭の中でまっすぐに保ちたいと思っています。
assembly - GDB EFlags ニーモニックが表示されない
私は現在、アセンブリ プログラミングのために GDB と NASM を使用しています。
残念ながら、GDB 内で EFlags レジスタ ニーモニック (ZF、AF、PF など) を確認できません。
代わりに 10 進数値が表示されています。eflags 0x246 582
10 進数を 2 進数に変換して自分でフラグを数えることはできると思いますが、これは他のすべての人が持っていると思われる機能にとっては大変な作業のようです。
オペレーティング·システム:Mountain Lion 10.8.2
GDB バージョン:
c# - C#.NETニーモニックの予期しない動作
Windowsアプリケーションには、ニーモニックを含むボタンがいくつかあります。複数のキーを押すと、ニーモニックを使用したため、ボタンのクリックのイベントが発生します。ただし、最初のボタンのイベントハンドラーが実行を終了する前に、2番目のボタンのイベントハンドラーが実行されているため、動作は期待どおりではありません。また、最初のボタンのイベントハンドラーで、自分のコードを無効にするようにコードを記述しています。 2番目のボタン、まだ2番目のボタンのイベントハンドラーが実行されています。ここでの問題はニーモニックが原因です。ニーモニックをできるだけ早く処理するためのより良い方法を提案してください。前もって感謝します。
internationalization - ボタンニーモニックと i18n
ここで簡単な UI スタイルの質問: ボタン ニーモニックを国際化することは良い考えですか? たとえば、「次へ」ボタンに英語のニーモニック「N」がある場合、フランス語の「Suivant」の「S」にする必要がありますか? または、キーボードの組み合わせが言語間で機能するように、それらを同じに保つ必要がありますか?
大企業 (Windows、Mac など) はどのようにそれを行っているのでしょうか?
アドバイスと親切な挨拶をありがとう
パスカル
assembly - ARM アセンブリ ニーモニックのバイトへの変換
私はアセンブリ言語の初心者のようなもので、ニーモニックがバイトに直接変換される方法を理解するのに助けが必要です。
たとえば、次のような行があります
これは、メモリ アドレス 0x00002A44 にあります。これはどのように EA00004B (上記のアセンブリのバイト表現) に変換されますか? 「EA00」はアセンブリの「b」分岐部分を意味する印象がありますが、「004B」はどうでしょうか。誰かがこれと変換などを見つけるためのリソースの一般的な理解を与えることができれば、それは高く評価されます. これをグーグルで検索してみましたが、正確に何をグーグルで検索すればよいかわかりません。私がグーグルで調べたものは役に立ちませんでした。
c - アセンブリ言語 - C 言語とニーモニック
古典的な helloworld である C 言語で簡単なプログラムを作成しました。コンパイラがそれをアセンブリ コードに変換したとき、どのように見えるかを知りたかったのです。
MinGW と次のコマンドを使用します。
gcc -S hellow.c
このファイルを開いたとき、少なくとも、アセンブリで直接記述された hello-world プログラムに多少似ていると思いました。つまり、次のとおりです。
代わりに、次のようになります。
私はアセンブリ言語について少し知っていますが、ADD、POP、PUSH、MOV、JMP、INT などのいわゆるニーモニックを認識しています。これらの多くは、C コンパイラによって生成されたコードでは見られませんでした。
私は何を誤解しましたか?