qBinarySort
Verfasst: 30. Oktober 2014 13:35
Hallo,
ich habe folgendes Problem.
Ich möchte mittels der QT funktion QBinaryFind den gesuchten Wert finden.
Ich habe ein selbsdefiniertes strukt geschrieben das ein Multideminsionales Array darstellung soll.
Jedoch kommt beim asuführen folgender Fehler
"invalid conversion from 'unsigned int' to 'QVector <double>::iterator {aka double*}
wo liegt hier der Fehler? Kann ich überhaubt binaryFind in einem eigenen Struct anwenden?
Gruß Nelo
ich habe folgendes Problem.
Ich möchte mittels der QT funktion QBinaryFind den gesuchten Wert finden.
Ich habe ein selbsdefiniertes strukt geschrieben das ein Multideminsionales Array darstellung soll.
Code: Alles auswählen
typedef struct
{
QString date;
double consum;
}strucDOT;
typedef struct
{
QList<strucDOT*> dotList;
double offset;
}strucGraph;
QList<strucGraph*> myGraph;
"invalid conversion from 'unsigned int' to 'QVector <double>::iterator {aka double*}
wo liegt hier der Fehler? Kann ich überhaubt binaryFind in einem eigenen Struct anwenden?
Code: Alles auswählen
QVector<double>::iterator i = qBinaryFind(QDateTime::fromString(myGraph.at(0)->dotList.at(0)->date).toTime_()), QDateTime::fromString(myGraph.at(0)->dotList.at(myGraph.at(0)->dotList.count()-1)->date).toTime_t(),
64800);