C++相談室 part52
■ このスレッドは過去ログ倉庫に格納されています
0508デフォルトの名無しさん
2006/09/11(月) 21:37:56char buf[20];
cout << hex << buf[0];
とやってみたんですが、文字として表示されてしまいます。
intでキャストすれば正の数なら表示されるんですが、負の数になると
0xFFFFFFF と表示されてしまいます(intにキャストしているので当たり前なんですが)
buf[0] = 0xFF;
cout << hex << buf[0]; //FFと表示させたい
■ このスレッドは過去ログ倉庫に格納されています