The QString class provides an abstraction of Unicode text and the classic C ' 0'-terminated char array. QString uses implicit sharing, which makes it very efficient and easy to use. In all of the QString methods that take const char. parameters, the const char. is interpreted as a classic C-style ' 0'-terminated ASCII string. Extending IDC and IDAPython Scripting with IDA Pro is very useful to automate tasks, write scripts or do batch analysis, nonetheless one problem is commonly faced by script writers: the lack of a certain function from the scripting language.
![String starts with in dax String starts with in dax](http://hexblog.com/ida_pro/pix/pdf_sc2.gif)