C/C++の宿題を片付けます 106代目
■ このスレッドは過去ログ倉庫に格納されています
0753デフォルトの名無しさん
2008/05/15(木) 03:23:10volatile ULONG Value; // レジスタ(外部から書き換えられる)
void main(void)
{
Value = 0;
while(Value == 0){ ←これ
;
}
}
これを下記のようにポインタを経由すると最適化対象になってしまうのでしょうか?
(このポインタもvolatileをつける必要がある?)
volatile ULONG Value; // レジスタ(外部から書き換えられる)
void main(void)
{
Value = 0;
ULONG* pV = &Value;
while(*pV == 0){ ←これ
;
}
}
■ このスレッドは過去ログ倉庫に格納されています