1
/* m_33_sjis.t: Wide character constant encoded in shift-JIS. */
4
#define BYTES_VAL (1 << CHAR_BIT)
8
#pragma __setlocale( "sjis") /* For MCPP */
9
#pragma setlocale( "japanese") /* For Visual C */
11
#if L'��' == '\x8e' * BYTES_VAL + '\x9a'
12
Wide character is encoded in shift-JIS.
13
#elif L'��' == '\x9a' * BYTES_VAL + '\x8e'
14
Wide character is encoded in shift-JIS.
15
Inverted order of evaluation.
17
I cannot understand shift-JIS.
20
Evaluated in negative value.