2006-09-22 結論: ダメ #include <iostream> #include <cstdlib> using namespace std; struct big{ unsigned x:128; } b; int main(){ memset(&b, 0xff, sizeof(struct big)); cout << (b.x>>31) << endl; return 0; }