读书人

wstring初始化有关问题

发布时间: 2012-04-05 12:42:40 作者: rapoo

wstring初始化问题
碰到一个这样的问题,我想初始化一个wstring类型,然后读取每位的字符,如果是单字符宽字节字符串,我可以采用这种形式L"abcd123456",但是现在我想读取的第5位是一个十进制数字,比如这里的12,具体形式为‘a''b''c''d''12''3''4''5''6',如果是按照开始的初始化方式肯定是不行了,我想的是用字符形式来初始化,比如wstring wstr,wstr[0]=..,wstr[7]=..。
但是单字符该怎么写呢?wstr[0]=L'a'??还有wstr[4]=..12,这个12该用什么形式呢??

[解决办法]
12是10进制的数值?不是字符?
那就wstr[4]=12

读书人网 >C++

热点推荐