我有一個帶機器人座標的文件,其中包含機器人的X,Y和旋轉度。如何從C++中的文件中讀取座標
0.2 0.3 150
1.7 3.2 -30
.....
8.7 5.2 -120
我也有來自像
1.5 1.4 1.0. 1.5
4.5 3.4 8.3. 1.1
....
3.5 7.3 1.2. 12.5
而且首先我讀機器人的座標,然後它的傳感器值,並做一些計算機器人傳感器與不同的讀數的文件。有什麼意見可以創建一個機器人姿態的類,它將保持變量?
double x,y; int degrees;
因爲它更容易使只是陣列雙[linesInFile] [3],將讓所有的值作爲雙類型來創建類的位置和創建位置對象數組。 如果我不知道文件中有多少個座標,並且在讀取整個文件之前我不知道數組的大小,那麼創建該數組的最佳方法是什麼?他們可以被添加dynamicalt,或者我應該先閱讀文件中有多少行,然後創建新的數組?