2012-03-24から1日間の記事一覧
http://gcc.gnu.org/onlinedocs/gcc-4.1.1/gcc/Atomic-Builtins.html 排他制御をきっちりやってても、頭の中ではなんとなく「インクリメントくらい何もしなくてもアトミックだろ」と思ってたけど、実際にやったら全然ダメだった。 #include <pthread.h> #include <stdio.h> volat</stdio.h></pthread.h>…
型 32bit 64bit char 1 1 short 2 2 int 4 4 long 4 8 long long 8 8 float 4 4 double 8 8 long double 12 16 void* 4 8 time_t 4 8 long doubleはデフォルトのとき