[問題] 哪種container適合處理數學上的空間座標(請看內文)
在做一些科學計算.之前都慣用vector.
常用的形式是1維與2維vector.
舉例來說(2維vector)常常需要列數與行數的訊息.
但是似乎沒有內建的函式可以幫忙處理.
請看我的程式碼如下
#include <iostream>
#include <cstdlib>
#include <vector>
using namespace std;
int main()
{
vector<vector<double> > c(7,vector<double>(4));
int size=c.size(); /*這樣只得到7的訊息*/
cout << size << endl;
vector<double> d(4,1);
vector<vector<double> > e(7,d); /*藉由這種較不直接的方式我得到
cout << d.size() << endl; 預先設定的4*/
system("pause");
return 0;
}
有沒有什麼辦法可以很方便的得到列.行數的訊息.
或是有別的container更適合.
謝謝你的幫忙.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.120.11.75
→
02/22 21:38, , 1F
02/22 21:38, 1F
→
02/22 21:39, , 2F
02/22 21:39, 2F
→
02/22 21:41, , 3F
02/22 21:41, 3F
→
02/22 21:43, , 4F
02/22 21:43, 4F
→
02/22 21:44, , 5F
02/22 21:44, 5F
→
02/22 21:45, , 6F
02/22 21:45, 6F
→
02/22 21:45, , 7F
02/22 21:45, 7F
→
02/22 21:48, , 8F
02/22 21:48, 8F
推
02/22 22:01, , 9F
02/22 22:01, 9F
→
02/22 22:01, , 10F
02/22 22:01, 10F
→
02/22 22:02, , 11F
02/22 22:02, 11F
→
02/22 22:03, , 12F
02/22 22:03, 12F
→
02/22 22:03, , 13F
02/22 22:03, 13F
推
02/22 23:49, , 14F
02/22 23:49, 14F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章