在c ++ / cli中将字符串数组转换为int数组

时间:2016-03-28 10:13:26

标签: c++-cli

Haven在任何地方找到了关于如何将字符串数组转换为int数组的答案。

for (int m=0; m<z; m++)
{
    rikiavimas(rekordininkai[m], i);
}

private: void rikiavimas(array<Int32>^ A, int j)
{
    A = gcnew array<Int32>(100);
}

我的rekordininkai [m]是一个字符串数组。我怎样才能让它发挥作用?

1 个答案:

答案 0 :(得分:0)

const int N = 100; // just an example

string arrayOfStrings[N];
int arrayOfIntegers[N];

for(int i = 0; i < N; i++) cin >> arrayOfStrings[i];

for(int i = 0; i < N; i++) arrayOfIntegers[i] = stoi(arrayOfStrings[i]);

您可以阅读stoi的文档了解更多详情。

另请参阅this了解其他方法。