C++ (Qt)QFile* pfIco = new QFile( "MyFile.png");if( !pfIco->open( QIODevice::WriteOnly ) ) {...}const int iFileSize = SysStringLen( pngDATA );pfIco->writeData( pngDATA, iFileSize );pfIco->close();delete pfIco; pfIco = nullptr;
C++ (Qt)const wchar_t *data = ...;const size_t *dataSize = ...; // in bytes QFile f;QDataStream out(&f, QIODevice::WriteOnly);out.writeRawData(reinterpret_cast<const char *>(data), dataSize);
C++ (Qt)while(!asleep()) sheep++;