Exemple #1
0
 public char[] ToCharArray()
 {
     CPP.Add("Qt::QSharp::FixedArray<char16>* array;");
     CPP.Add("int length = Length;");
     CPP.Add("array = new Qt::QSharp::FixedArray<char16>(length);");
     CPP.Add("char16 *dest = array->data();");
     CPP.Add("const char16 *src = ustring();");
     CPP.Add("std::memcpy(dest, src, length * 2);");
     return(CPP.ReturnCharArray("array"));
 }