我想從字符串輸入中創建一個數組。表達式必須有一個常量值
string input;
getline(cin,input);
string inputarray1[100];
istringstream pp(input);
int* inputPosition=0;
while (!pp.eof())
{
getline(pp, inputarray1[*inputPosition], ' ');
inputPosition++;
}
int* a = inputPosition;
string halp[a];
我使用函數getline來分析我的輸入(連同一個istringstream),並把該到一個數組,但我怎麼可以創建已經沒有多餘的空位置的陣列?
我認爲你需要做更多的介紹一下你努力完成,而不是如何嘗試完成它。 –
如何使用矢量而不是數組? –
爲什麼你使用int指針作爲int? –