c ++ / cli List String内存不足

时间:2016-04-28 17:02:21

标签: arrays arraylist c++-cli

我有包含数万个元素的List String。我的程序工作正常,但我的列表程序的三分之一停止取值并且什么都不返回。而且我不知道为什么会这样做?是代码是坏的还是我的程序内存不足。这是我的代码:

    String^ fileName = "text.txt";
cli::array<String^> ^ myarray = File::ReadAllLines(fileName);
List<String^> ^ words = gcnew List<String ^>();
for (int a = 0; a < myarray->Length; ++a)
{
words->AddRange(myarray[a]->Split(' '))

if (words[a] == UserInput && words[a + 1] == "noun")
{
datagridview->Rows[rowIndex]->Cells[2]->Value = "noun";
}
}

0 个答案:

没有答案