C++11/C++1y 15
■ このスレッドは過去ログ倉庫に格納されています
0763756
2012/08/17(金) 02:10:16.25うちも初めて知ったクチだけど、
何故intなのか調べてもすぐには判らないね。
算術にするとintに昇格するから最初からintでいいんじゃね?
みたいな発想があったのかな。
char a = 'A';
char shift = 0x20;
cout << a << endl;
cout << a + shift << endl;
cout << (char)(a + shift) << endl;
結果は
A
97
a
■ このスレッドは過去ログ倉庫に格納されています