Advertisement
Guest User

Untitled

a guest
Jun 11th, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. QString bitStringToString(QString string)
  2. {
  3.     int tmp=0;
  4.     QChar a;
  5.     int pa=8;
  6.     QString result;
  7.     result.clear();
  8.     for(int i=0;i<string.count();i++)
  9.     {
  10.         if((i+1)%pa)
  11.         {
  12.             switch(char(string[i].toLatin1()))
  13.             {
  14.             case '1':
  15.                 tmp<<1;
  16.                 tmp++;
  17.                 break;
  18.             case '0':
  19.                 tmp<<1;
  20.                 break;
  21.             default:
  22.                 break;
  23.             }
  24.         }
  25.         else
  26.         {
  27.            a.fromLatin1(tmp);
  28.            result+=a;
  29.            pa+=8;
  30.         }
  31.  
  32.     }
  33.     return result;
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement