#include <iostream>
#include <vector>

using namespace std;

const size_t sizeOfPoint = 9;

class Pixel
{
public:
    Pixel() : x(0), y(0)
    {
        //do something
    }
    int x,y;
};

int main()
{
    Pixel point[sizeOfPoint];

    for(size_t i=0; i<sizeOfPoint; i++)
    {
        cout<<point[i].x<<", "<<point[i].y<<endl;
    }

    cout<<endl;

    //use vector
    vector<Pixel> vecPoint(9, Pixel());

    for(auto i = vecPoint.begin(); i != vecPoint.end(); i++)
    {
        cout<<i->x<<", "<<i->y<<endl;
    }

    return 0;
}

