unsigned short jis = ucs_to_jisx0208(ucs);
if(jis)
{
- char jbuf[2] = {jis>>8, jis};
+ char jbuf[2];
+ jbuf[0] = jis>>8;
+ jbuf[1] = jis;
buf.append(jbuf, 2);
}
else
if(i==str.end())
return -1;
- string::const_iterator j = i;
+ auto j = i;
Kuten jis;
jis.ku = *j++-0x20;