[語法] vector of array
C++中可以宣告
vector<int[4]> v;
但要怎麼把元素丟進去?
int ele[4] = {0,0,0,0};
v.push_back(ele);
這樣的話會出現error,
VC是跟我說不能把 const int[4] 轉成 int[4]
為什麼? 又該怎麼做呢?
如果非得改成pointer的話, 又為何要允許宣告vector<int[4]>?
--
如果可以選擇,希望祝福不是我唯一能對妳的好;
如果可以選擇,希望保護妳、照顧妳的人是我;
如果可以選擇,希望砍斷自己的天使翅膀,
只願化作一個平凡而非聖潔。
If I could have a choice...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.98.23
→
04/13 17:37, , 1F
04/13 17:37, 1F
→
04/13 17:38, , 2F
04/13 17:38, 2F
→
04/13 17:39, , 3F
04/13 17:39, 3F
→
04/13 17:39, , 4F
04/13 17:39, 4F
→
04/13 17:40, , 5F
04/13 17:40, 5F
→
04/14 16:42, , 6F
04/14 16:42, 6F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章