id:kikx:20061106 の続き short x = 1; unsigned char y = 1; issigned(x) ==> 1 issigned(y) ==> 0みたいに左辺値だったら、 int issigned_data = -1; #define issigned_char(x) ((&x)[(int)&issigned_data-(int)&x] < 0) #define issigned(x) (sizeof(x)==…
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。