『壹』 一個集合 內有x個對象對象有n個屬性 現在要把所有對象的相同屬性存成n個數組 哪位大神有好思路在線等!!
class A
{
public: int a1;int a2.....int an;
};
A arr[X];//原始集合並初始化
A* p1[X];//收集特定屬性對象數組,使用指針數組
A *p2[X];
.........
for (int i=0,j=0;i<X;i++) {//遍歷集合中所有對象
if (a[i].a1滿足一定條件)
{p1[j]=&a[i];//存入指針數組
j++;
}
以此類推.....
『貳』 json對象,如何表示數組
並列的數據之間用逗號(」, 「)分隔。
映射用冒號(」: 「)表示。
並列數據的版集合(數組)用方權括弧(「[]「)表示。
映射的集合(對象)用大括弧(」{}」)表示。
上面四條規則,就是Json格式的所有內容。