Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.03.2012, 20:05   #1
Osceola
 
Регистрация: 27.03.2012
Сообщений: 7
По умолчанию Чтение текстового файла в массив строк.

Есть текст в файле, условно разбитый на 100000(или больше) страниц размером около 10000 символов.
Я не знаю каким образом можно считать и выводить этот текст. (Да и хранить как, тоже еще не решил)
Пробовал таким способом:

StreamReader^ sr = gcnew StreamReader("base.txt");
array <String ^,2> ^mass = gcnew array<String ^,2> (100000,300);
textBox1->Text = mass[0,0];

Но если увеличить массив до (100000,3000) то пишет следующее System.OutOfMemoryException в строке создания массива.
Подозреваю, что там должен быть отдельный способ задания памяти для инициализации такого размера, но этот код я нашёл в msdn после дня поисков и еще больше потрачу если буду разбираться как найти этот способ.
Код примера из msdn:

// clr_array.cpp
// compile with: /clr
ref class MyClass {};
int main() {
// one-dimensional array
array<MyClass ^> ^ My1DArray = gcnew array<MyClass ^>(100);
My1DArray[99] = gcnew MyClass();

// three-dimensional array
array<MyClass ^, 3> ^ My3DArray = gcnew array<MyClass ^, 3>(3, 5, 6);
My3DArray[0,0,0] = gcnew MyClass();
}


Есть какой нибудь компонент чтобы использовать его вместо массива?

Нужны простые решения, может кто знает справочники(по данной теме) для только начинающих работать в Visual Studio C++

Последний раз редактировалось Osceola; 27.03.2012 в 20:12.
Osceola вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чтение из текстового файла в динамический массив Garmon Помощь студентам 15 13.11.2011 16:23
Чтение из текстового файла Form_13 Помощь студентам 0 01.11.2011 03:16
Чтение из текстового файла soirkar Visual C++ 6 22.06.2011 16:58
Чтение из текстового файла MooNChilDUA Общие вопросы C/C++ 2 13.01.2011 19:25
Чтение текстового файла Kasper1 Общие вопросы по Java, Java SE, Kotlin 5 17.12.2010 15:57