在寫程序時,遇到函數 void ReadImage(HObject* Image, const HTuple& FileName);
需要將QString類型轉化爲HTuple類型。
首先看一下HTuple數據類型定義:
// String (C style)
HTuple(const char *s);
所以需要將QString轉化爲const char *類型。
QString ImageFileName;
QByteArray ba = ImageFileName.toLatin1();
const char *str = ba.data();
cout << ImageFileName.toStdString() << endl << endl;
HTuple ImageName(str);
ReadImage(&inputImageFirst, ImageName);