当前位置: 代码迷 >> QT开发 >> 小白求大神解答 For循环的有关问题
  详细解决方案

小白求大神解答 For循环的有关问题

热度:202   发布时间:2016-04-25 02:53:55.0
小白求大神解答 For循环的问题

QString str=
            ui->SruEdit->text();

       int length=str.length();
       QString S=QString::number(length,10);

      bool ok; int sum=0;
      for(;length!=0;)
      {
       QString a=str.right(2);
        int dec=a.toInt(&ok,10);
        QString str=str.left(length-2);
        sum+=dec;
      }
      QString M=QString::number(sum,10);
      ui->QheXS->setText(M);



求问大神下面的for循环该怎么改        要实现的是没两位截取求和

------解决思路----------------------
QString str = ui->SruEdit->text();
  int sum = 0;
    for (int i = 0; i < str.length(); i += 2)
    {
        int n = str.mid(i, 2).toInt(0, 16);
        sum += n;
    }
  相关解决方案