数字の文字列を読み取り、数字を1つずつベクトルにプッシュしたいと思います。
string _inValue = "12345";
vector<int> _value;
void superint::setVector()
{
for(int i=0; i < _inValue.length(); ++i)
{
_value.push_back(_inValue[i]);
}
}
私がすることはこれです: '1'
( 49
) の ASCII 値を push_back します。値を持たせたい1
。
を使用するのが最善の方法_inValue[i]-48
ですか?