나는 이것을 설명하는 방법이 너무 명확하지 않지만 시도 할 것이다.파생 된 개체 변수 이름을 목록으로 가져 오는 C++/Qt?
나는 rownr 및 파티션 nr을 가진 객체 A를 가지고 있습니다. B, C는 A에서 상속 받아 몇 가지 다른 변수를 추가합니다. (및 get/setter)
그런 다음 A (B, C ... 등)에서 파생 된 변수를 가져 오는 함수를 만듭니다. 객체에있는 변수와 동일한 열을 가진 데이터베이스/테이블의 레코드. 예를 들어
:
class A {
int paritionKey;
int rowKey;
set/get for them both
}
class B : A {
string color;
...
}
하나의 테이블은 "B"라는 3 열,에 PartitionKey, rowKey과 색상이됩니다.
하드 코딩하지 않는 방법이 있습니까? 아니면 테이블의 새 행을 구성하는 데 사용될 XML 요청 본문의 일부를 반환하는 클래스에서 toString 메서드를 만드는 것이 가장 좋습니다. (REST 사용)