무작위로 많은 다른 파일에 데이터를 쓰고 싶습니다. QFile을 Qhash에 저장합니다.하지만 이음새는 작동하지 않습니다. 그리고 보고서가 있습니다. QObject :: connect : .... \ include \ QtCore \ 5.3.2 \ QtCore/private /../../의 QObject :: aboutToClose()와 같은 신호가 없습니
내가 그 안에지도 QMap와 QHash을 만들 필요가 , 나는 그것을 쓰기 위해 노력했다 :는 선언 :는 QMap<int,int>price_vol;
QHash<int,QMap<int,int>>table_maintain;
QList<int>data_list;
정의 : price_vol.insertMulti(stOrderData->Price,stOrde
"사전"이라는 이름의 해시에 데이터를 전달하려고하는데 QMutableHashIterator를 사용하여 해시를 반복하고 값을 추가한다고 생각했지만이 오류는 계속 발생하지만 나는 그것을 어떻게 풀어야할지 모른다. 비슷한 질문으로 다른 질문을 보았지만 그들 중 누구도 나를 도왔습니다. 그래서 나는 누군가가 나를이 오류를 해결하는 데 도움이 바랍니다 수있는 질문이
C++에서 QHash을 사용하여 간단한 키와 값 쌍을 저장합니다. 필자의 경우 키는 정수이므로 값도 마찬가지이다. 새 키/값 쌍을 해시에 추가하려면 다음 구문을 사용하십시오. QHash<int, int> myhash;
int key = 5;
int value = 87;
myhash.insert(key,value);
qDebug() << "key
: "error C2665: “qHash”: 17 overloads can not convert all parameter types D:\Qt\Qt5.1.1_x86\5.1.1\msvc2012\include\QtCore\qhash.h 111 1" 나는 예외 코드는 과부하 qHash (CONST 사람 & 키) 괜찮나 내가 처리 할 수 생각? QT가 5.1입
다음 작은 코드를 고려 클래스 포인터 값 : class Person {
public:
QString name;
int age;
};
int main()
{
QMultiHash<int, Person*> personHash;
Person* p1 = new Person;
p1->age = 24;
p1
QVariants 키를 사용하여 데이터 구조를 만들려고합니다. 그것은 다음과 같습니다 QHash<QPair<QVariant, QVariant>, SHAPES::Shape* > _shapes;
은 불행히도 없다 "로 호출 일치 기능 'qHash (CONST이 &를 QVariant)'". 그래서 나는 QVariants에 대한 qHash 내 자신의 구현 정의