C言語なら俺に聞け(入門編)Part 85
■ このスレッドは過去ログ倉庫に格納されています
0585デフォルトの名無しさん
2011/06/17(金) 08:11:21.68http://codepad.org/BTSjtGoJ
Makefile
http://codepad.org/M5uycMeC
0.33秒毎に数を増やしながら表示してきます。
これのspinlock()は、単純にwhileの空ループですが、
この空ループが、コンパイルオプションの最適化によって無効にされてしまうことがあるようです。
試しに make OPT=-O2 でコンパイルしてみると、動かなくなります。(make だけなら動く)
■ このスレッドは過去ログ倉庫に格納されています