Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/11: Рейтинг темы: голосов - 11, средняя оценка - 5.00
chat_noir
1

Записать текст в массив

30.03.2010, 18:46. Показов 1902. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
  char * targetext[1000];
          char * use;
for (int i=0; i<1000; i++)
 targetext[i]=(char*) malloc (25*sizeof(char));
              Form1->Memo1->Lines->LoadFromFile("source.txt");
                  use=Form1->Memo1->Lines->GetText();
while (use[p]!=0)
  {
        if (use[p]!=' ') 
             {targetext[q][r]=use[p]; 
              r++; p++;
              }
        else {targetext[q][r]='\0'; q++; p++; r=0;}
  }
По определенным причинам, необходимо придерживаться имеено такого способа считывания текста в массив. Но если текст более-менее велик (соответственно, меняем 1000->10000), то массив на значении 1024 уже не определяется, вылетает ошибка "Write of address 00000000". Есть у кого-нибудь какие-нибудь мысли на этот счет?
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.03.2010, 18:46
Ответы с готовыми решениями:

Как записать текст из Memo в массив
Нужно записать в массив(символьный или строковый, точно не знаю, какой подойдет) содержимое Memo1 -...

Записать текст в массив
хочу скрипт , которая пишет предложение сверху вниз . надо присвоить предложение в массив . вот...

Записать текст в массив из файла
Подскажите пожалуйста как реализовать такое : нужно записать в массив текст из файла , который...

Текст из textField записать в массив
привет всем...помогите кто может, как записать текст из textField в массив?!

1
192 / 190 / 15
Регистрация: 27.01.2009
Сообщений: 548
31.03.2010, 22:20 2
скажи лучше что хотел... а то както коряво все у тебя. может быть тебе не использовать char, а использовать AnsiString везде? или наоборот- везде использовать char?
0
31.03.2010, 22:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.03.2010, 22:20
Помогаю со студенческими работами здесь

Записать текст с клавиатуры в массив
вот сам решил задачу решить,задуманую мной..существует массив а вводить с клавиатуры слова и...

Записать текст из файла в двумерный массив
Добрый день. Нужно загрузить текст из файла в двумерный массив. Например, текст вот такой dghgh...

Записать текст из файла в массив по словам
Есть текстовый файл, как сделать, чтобы каждое слово было записано одиним элементом в массив?

Как записать текст из файла в массив?
Как записать текст из файла в массив? Получается только считывать


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru