だから基本的に私はポイント構造体を持っています
typedef struct point {
unsigned int x;
unsigned int y;
} Point;
ポイントを保存するためのキューを作成したいと思います。
queue<Point> *pointsQueue = new queue<Point>; // shouldn't be changed
ただし、ポイントをキューにプッシュしようとすると、次のエラーが表示されます
error:request for member 'push' in 'pointQueue', which is of non-class type 'std::queue<Point>*'
基本的に Point p を作成しています
Point p;
p.x = 3;
p.y = 4;
次に、それをキューにプッシュします
pointQueue.push(p);
そして私はインクルードファイルとして持っています:
#include <queue>