求大家帮我写个函数(关于字符串拆分的)
给一个字符串
CString str = "新浪体育讯 北京时间8月24日,纽卡斯尔俱乐部与皇马就引进欧文的转会费问题"
"终于达成一致,在皇马苦坐板凳的英格兰主力前锋回归英超之路已经变得愈发明朗。尽管纽"
"卡斯尔并未透露双方最终商定的转会费,但纽卡与皇马两方面都表示,这笔转会交易将创下";
现在我想将其拆分为一些子串,子串的字节长度不超过20,不能将中文拆开.
放在CArray<CString,CString&> strArray中.
谢谢.
问题点数:20、回复次数:7Top
1 楼iamwiner(烛泪)回复于 2005-08-24 20:44:25 得分 0
补充一下:无论数字英文汉字都只算作一个字符.Top
2 楼iamwiner(烛泪)回复于 2005-08-24 20:57:10 得分 0
救命.Top
3 楼A_B_C_ABC(黄瓜@YouCanDoIt)回复于 2005-08-24 20:58:35 得分 7
估计一个把函数解决不了。Top
4 楼iamwiner(烛泪)回复于 2005-08-24 21:02:07 得分 0
不是吧,那怎么办啊?Top
5 楼i_noname(晚九朝五)回复于 2005-08-24 21:39:18 得分 7
先用MultiByteToWideChar转换成unicode,这样分割就不会出错,分割完后再用WideCharToMultiByte转换回来,不是很麻烦啊Top
6 楼iamwiner(烛泪)回复于 2005-08-24 22:04:21 得分 0
自己解决,谢谢了.Top
7 楼mymyal123(风之森)回复于 2005-08-24 22:08:18 得分 6
学习Top




