Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: VC8.0
How to convert BYTE* to QByteArray?
Posted 17-Jul-11 21:46pm
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

As char is a 1-byte type, you can type-cast BYTE* to char* and pass it to one of the QByteArray constructors.
All the information is here: http://doc.qt.nokia.com/latest/qbytearray.html[^].
 
—SA
  Permalink  
v2
Comments
Espen Harlinn at 18-Jul-11 10:48am
   
Right, my 5
SAKryukov at 18-Jul-11 11:25am
   
Thank you, Espen.
--SA
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

void TryIt(QByteArray* pArray, BYTE* pData)
{
  if (pArray && pData) {
    pArray->append((const char*) pData);
  }
}
  Permalink  
Comments
Gokulnath007 at 18-Jul-11 3:26am
   
Thanks, but while converting, QByteArray carries only ",". Whats wrong with this.
SAKryukov at 18-Jul-11 11:26am
   
???

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 Maciej Los 295
1 OriginalGriff 259
2 Sergey Alexandrovich Kryukov 205
3 Aajmot Sk 187
4 Sinisa Hajnal 176
0 OriginalGriff 7,800
1 Sergey Alexandrovich Kryukov 7,072
2 DamithSL 5,604
3 Manas Bhardwaj 4,986
4 Maciej Los 4,790


Advertise | Privacy | Mobile
Web02 | 2.8.1411023.1 | Last Updated 18 Jul 2011
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100