X 辺の数と半径 r が与えられた多角形のすべての頂点を見つける関数を試しています。私の全体的な目標は円を作成することですが、直線しか描画できないため、多角形を作成する必要があります。したがって、すべてのポリゴンは点 (0,0) を中心に配置されます。そして、.1 から 1.0 まで反復する 6 つの側面と半径を持つ多角形のすべての座標を見つけたいと考えています。これにより、互いに 10 個の円が形成されます。これが私がこれまでに持っているものです:
ここに私のエラーがあります:
52:33: error: variable-sized object ‘vertices’ may not be initialized
57:17: error: request for member ‘insert’ in ‘vertices’, which is of non-class type ‘iPoint [(((long unsigned int)(((long int)nVertices) + -0x00000000000000001)) + 1)]’
for ループの私の目標は、指定された半径の 1 つのポリゴンのすべての座標を取得し、それらを 2 次元のポイント (x 座標と y 座標) として頂点配列に貼り付けることです。