C++の将来性。。。
■ このスレッドは過去ログ倉庫に格納されています
0372低級
NGNGたいていの C コンパイラや C++ コンパイラは
ターゲットCPUのアセンブラソースを吐き出すことができます。
レジスタ割付などのオプティマイズの結果を確認するために時々確認します。
引数のプッシュ順とかに気をつければ、アセンブラソースから作った
オブジェクトとリンクさせるのも簡単だと思います。
インラインアセンブラならレジスタ変数も正しいオペランドに解決してくれます。
組み込み言語やゲームプログラミングでは
ビットローテートとかはインラインアセンブラを使うことも結構あります。
なので機械語との親和性を重視して「オブジェクト指向高級アセンブラ」と
呼んだんですが……変だったかなぁ。
■ このスレッドは過去ログ倉庫に格納されています