Форум программистов, компьютерный форум CyberForum.ru

Как правильно вводить строковые массивы из файла? - C++

Восстановить пароль Регистрация
 
Kirill Losev
3 / 3 / 0
Регистрация: 01.10.2011
Сообщений: 249
21.02.2012, 19:33     Как правильно вводить строковые массивы из файла? #1
меня интересуют различные способы ввода текстовой строки из файла на компьютере с последующей обработкой.
не откажусь от примеров кода и ссылок на соответствующие статьи
спасибо всем заранее
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.02.2012, 19:33     Как правильно вводить строковые массивы из файла?
Посмотрите здесь:

Строковые массивы C++
Строковые массивы. C++
C++ Как вводить массивы?
Как вводить в массивы переменные, различную символьную информацию C++
Строковые массивы C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
go
Эксперт C++
3582 / 1362 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
21.02.2012, 19:34     Как правильно вводить строковые массивы из файла? #2
C++
1
fgets();
Или посимвольно. Все это Си. В С++ иначе. Какой язык?
Kirill Losev
3 / 3 / 0
Регистрация: 01.10.2011
Сообщений: 249
21.02.2012, 20:59  [ТС]     Как правильно вводить строковые массивы из файла? #3
go, C++
iostream.h
go
Эксперт C++
3582 / 1362 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
21.02.2012, 21:13     Как правильно вводить строковые массивы из файла? #4
Цитата Сообщение от Kirill Losev Посмотреть сообщение
iostream.h
Нет.
C++
1
#include <iostream>
Kirill Losev
3 / 3 / 0
Регистрация: 01.10.2011
Сообщений: 249
21.02.2012, 21:16  [ТС]     Как правильно вводить строковые массивы из файла? #5
go, да, именно так. вернемся к вопросу
go
Эксперт C++
3582 / 1362 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
21.02.2012, 21:43     Как правильно вводить строковые массивы из файла? #6
getline, например
C++
1
infile.getline(beffer, MAX);
Kirill Losev
3 / 3 / 0
Регистрация: 01.10.2011
Сообщений: 249
21.02.2012, 22:30  [ТС]     Как правильно вводить строковые массивы из файла? #7
go, а что такое beffer и MAX?
go
Эксперт C++
3582 / 1362 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
21.02.2012, 22:49     Как правильно вводить строковые массивы из файла? #8
C++
1
2
3
const int MAX = 256;// или BUFSIZ
char buffer[MAX];
ifstream infile("TEST.txt");
Добавлено через 26 секунд
Цитата Сообщение от Kirill Losev Посмотреть сообщение
beffer и MAX?
Опечатка
C++
1
infile.getline(buffer, MAX);
Добавлено через 1 минуту
Также возможно использование
C++
1
std::string
Кстати, я написал ввод строк в которых имеются пробелы.
Kirill Losev
3 / 3 / 0
Регистрация: 01.10.2011
Сообщений: 249
21.02.2012, 22:50  [ТС]     Как правильно вводить строковые массивы из файла? #9
go, огромнейшее спасибо
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.02.2012, 22:59     Как правильно вводить строковые массивы из файла?
Еще ссылки по теме:

Строковые массивы C++
Можно ли сравнивать строковые литералы? как правильно это сделать? C++
C++ Как используя цикл и массивы вводить с клавиатуры фамилии и имена, и затем выводить их на экран?

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

Или воспользуйтесь поиском по форуму:
go
Эксперт C++
3582 / 1362 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
21.02.2012, 22:59     Как правильно вводить строковые массивы из файла? #10
Цитата Сообщение от Kirill Losev Посмотреть сообщение
go, огромнейшее спасибо
Удачи
Yandex
Объявления
21.02.2012, 22:59     Как правильно вводить строковые массивы из файла?
Ответ Создать тему
Опции темы

Текущее время: 12:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru