code from UnpackFromMemory
```` c++
      strDest.append(temp,temp+iCurrResult);
      iResult += iCurrResult;
````
We don't need to NULL-termination of strBuffer as it CStdString (I will convert it to std::string).