問題タブ [register-keyword]
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.
c++ - 関数の引数に現れるレジスタ指定子
register関数の引数に指定子を適用するポイントは何ですか。次のコードは有効です。
register指定子が関数パラメータに適用されるのはなぜですか?
c++ - 参照渡しでレジスタ変数を渡す
register キーワードを持つ変数が参照によって関数に渡されるコードを見てきました。
バージョン 1:
バージョン 2:
2 つのバージョンの違いは何ですか?
私の理解では、aとbはレジスタに保持されるため、これらのレジスタの値に加えられた変更は、参照演算子を使用せずに呼び出し元と呼び出し先の境界を越えて保持されるため、参照演算子は何の影響も与えません。
c - C言語標準は、グローバルレジスタ変数のサポートを指定していますか?
gcc は、グローバル変数をレジスタ格納変数として定義するサポートを提供していると読みました。私が知りたいのは、標準にこのサポートの仕様があるかということです。
c - 「レジスタ」指定子で定義された変数が CPU レジスタに格納されているかどうかを確認するにはどうすればよいですか?
知りたいのですが、register指定子で定義された変数が CPU レジスタに格納されているかどうかを確認するにはどうすればよいですか?