mis08のブログ

ハマったことの備忘録

2018-09-20から1日間の記事一覧

C言語 volatile,extern

volatile コンパイラの最適化を防ぐ修飾子 volatile int flag; のように使う。 int flag; while(flag){ //flagに触らない処理 } とした場合、flagをスイッチ等からの入力で操作してwhileから抜けようとしても、コンパイラの最適化により if(flag){ while…