我想做一個'表'來存儲遊戲的統計數據或技能值。
我最初試圖使用帶結構的多維數組,但我希望能夠隨時添加數據行。我做了一些研究:link,發現載體可能是我需要的。
我現在試圖做一個向量的向量結構,無濟於事。我不擅長與誤差d:
這裏是我的代碼:Vector向量的結構
#include <iostream>
#include <vector>
using namespace std;
int main()
{
struct Skills
{
string type;
int value;
};
vector< vector<Skills> > statTable;
statTable[0][0].type = "test";
cout << statTable[0][0].type << endl;
return 0;
}
這裏是錯誤:https://i.imgur.com/lNqbgyW.png
提前感謝!
Vector是空的也達到同樣的,加元素進入它。 – Incomputable
請在您的問題中添加錯誤而不是鏈接(請閱讀如何在SO中提出問題的文檔)。 – Yannis
我只是想繼續說這個,希望它最終會產生效果:請不要發佈代碼或錯誤的圖片。他們是文本,你正在寫一個文本框,只是粘貼文本。它在任何可能的方式中越來越好,越來越好。 – Useless