qvector

    0

    1답변

    QVector 깊은 : QVector<PetTeam*> petTeam; 이 PetTeam 클래스는 등 애완 동물을 포함하는 다른 QVector 있습니다. 나는 미니 액스 AI에서 그들을 사용할 수 있도록 그들을 모두 깊게 카피하려고 합니다만, 지금까지 나는 카피를 정확하게 카피 할 수 없었습니다. 누구든지이 상황에서 딥 복사의 올바른 방법에 대한 통찰력

    1

    1답변

    클래스 Point를 정의했습니다. Point centorid;float X;float Y;int Id; 개인 변수 : Point PointCollection::getNearestPointToCentroid() { float minDist = 0.0; int NearestPointToCentroidIndex = -1; while(

    0

    1답변

    QVector에서 자체 정의 유형의 객체와 색인을 삭제하는 함수를 정의하려고합니다. 은 원래 소스는 다음과 같이이었다 : 나는 때문에 new 생각으로 작동하지 않는 Point PointCollection::RemovePoint(int index) { Point removedPoint = new Point(this[index].Id, this[in

    0

    1답변

    : Q : C# 및 Qt를에 추가]()에서 AddRange()의 차이점은 무엇입니까? 두 가지 모두에 대한 설명을 읽었으며 제 의견으로는 기능면에서 거의 동일합니다. QList 단지 .NET에서 IList는이를 위해 다른 이름으로 방법 (IList.Add)를 제공하는 반면, 하나 개의 요소 (QList::add(const T&))를 취하는 재를 구비하고 있

    0

    1답변

    저는 C++을 사용하여 QVector에서 두 요소 사이의 범위를 어떻게 찾을 수 있을지 궁금합니다. C#을 사용하는 경우 그것은 쉽게, 그리고 다음과 같습니다 : QVector aaa; aaa.getRange(item1, item2);

    2

    1답변

    포인터로 전달 QVectors의 QVector 수정 : 나는이 작업을 수행 할 코드의 특정 지점에서 QVector< QVector<qreal> > *var; 을 : 를 내가 제대로 값을 참조하려면 어떻게 error: no match for ‘operator*’ in ‘*(var + ((long unsigned int)(((long unsigned int

    0

    2답변

    다른 유형 (double, bool, array)을 가질 수있는 약 150 개의 변수 집합이 있습니다. 이 QVector 팩에 필요한 변수 세트. 유형 변수가 다양하기 때문에 QVariant를 사용하려고 생각했습니다. 지금까지 이것은 나의 디자인이다. 내가 잘 모르는 것은 myVariables의 성능 + 검색 메커니즘입니다. enum class Variab

    2

    3답변

    함수에 QVector의 일부분을 보내는 방법은 무엇입니까? QVector<int> a; a.append(1); a.append(2); a.append(3); a.append(4); a.append(5); 일부 프린팅 함수는 인수로 벡터의 서브셋을 가지고 "2 3 4"인쇄한다. R에서는 a[2:4]을 사용하여 가능합니다. 이 모든 것이 가능합니까

    1

    2답변

    저는 QVector에 100,000 개의 QString 요소 (각 QString에는 약 10 개의 문자가 있음)를 추가하려고했습니다. 그 후 프로그램이 실패합니다. QVector에 포함될 수있는 요소의 수에 제한이 있습니까 (물리적 메모리 제한 외에도)? 게다가, 나는 많은 문자열을 저장할 정도로 많은 여유 메모리를 가지고 있다고 생각합니다. 내가 도대체