初耳の単語「dead-code elimination」とは?
##コンパイラのとき、不要なコードを削除してくれるやつだよ。
wikiがわかりやすかったです。
そうか、コンパイルってこういう利点もあるんだねーと思いました。小並感。
int foo() {
int a = 24;
int b = 25; /* 参照されない変数への代入 /
int c;
c = a << 2;
return c;
b = 24; / 実行されないコード */
}
参考
wiki
日々の記録とか記憶とか。
初耳の単語「dead-code elimination」とは?
##コンパイラのとき、不要なコードを削除してくれるやつだよ。
wikiがわかりやすかったです。
そうか、コンパイルってこういう利点もあるんだねーと思いました。小並感。
int foo() {
int a = 24;
int b = 25; /* 参照されない変数への代入 /
int c;
c = a << 2;
return c;
b = 24; / 実行されないコード */
}
参考
wiki
油山梧楼
Posted Date 3月 17th, 2018
Category in programming
最近のコメント