• 5504阅读
  • 1回复

char 型数组里的数怎么转换为Qstring型?请各位高手指点. [复制链接]

上一主题 下一主题
离线seeseeyou
 
只看楼主 倒序阅读 楼主  发表于: 2010-05-23
char buf[512];

Qstring    theString;

然后我给
        buf[100]=0;
                buf[101]=0;
                buf[102]=0;
                buf[103]=0;
                buf[104]=0;
        buf[105]=97;            //97的ascii为a
                buf[106]=98;            //97的ascii为b
                buf[107]=99;            //97的ascii为c
而我截取数据的时候是从buf[100]开始截取8个字符.
如何就能从截得的数据中截取不是0的部分转换为QString 并将值给了theString,使最后的答案为

theString="abc"

请QT高手指点.
共勉!!
离线zyk3306

只看该作者 1楼 发表于: 2010-08-09
for(i=0;i<512;i++)
{
  if(buf!=0)
  {
    QString  temp(&buf);
  
  }
}
快速回复
限100 字节
 
上一个 下一个