QString字符類型轉HTuple類型

在寫程序時,遇到函數 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);

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章