Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
3 / 3 / 2
Регистрация: 01.10.2011
Сообщений: 249

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

21.02.2012, 19:33. Показов 1130. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
меня интересуют различные способы ввода текстовой строки из файла на компьютере с последующей обработкой.
не откажусь от примеров кода и ссылок на соответствующие статьи
спасибо всем заранее
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
21.02.2012, 19:33
Ответы с готовыми решениями:

Считывание денных из файла в двумерные строковые массивы
Здравствуйте, не получается создать строковый двумерный массив, в который будут скопированные данные из файла. помогите разобраться как...

Создать 2 пакетных файла. В первом вводить n<10 переменных и сохранять их в файл (вроде бы массивы)
Создать 2 пакетных файла. В первом вводить n&lt;10 переменных и сохранять их в файл in.txt(вводить пока не встретится 0 или 10 значений) . Во...

Как создавать числовые и строковые массивы
Как создавать числовые и строковые массивы?

9
go
Эксперт С++
3646 / 1378 / 243
Регистрация: 16.04.2009
Сообщений: 4,526
21.02.2012, 19:34
C++
1
fgets();
Или посимвольно. Все это Си. В С++ иначе. Какой язык?
1
3 / 3 / 2
Регистрация: 01.10.2011
Сообщений: 249
21.02.2012, 20:59  [ТС]
go, C++
iostream.h
0
go
Эксперт С++
3646 / 1378 / 243
Регистрация: 16.04.2009
Сообщений: 4,526
21.02.2012, 21:13
Цитата Сообщение от Kirill Losev Посмотреть сообщение
iostream.h
Нет.
C++
1
#include <iostream>
1
3 / 3 / 2
Регистрация: 01.10.2011
Сообщений: 249
21.02.2012, 21:16  [ТС]
go, да, именно так. вернемся к вопросу
0
go
Эксперт С++
3646 / 1378 / 243
Регистрация: 16.04.2009
Сообщений: 4,526
21.02.2012, 21:43
getline, например
C++
1
infile.getline(beffer, MAX);
1
3 / 3 / 2
Регистрация: 01.10.2011
Сообщений: 249
21.02.2012, 22:30  [ТС]
go, а что такое beffer и MAX?
0
go
Эксперт С++
3646 / 1378 / 243
Регистрация: 16.04.2009
Сообщений: 4,526
21.02.2012, 22:49
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
Кстати, я написал ввод строк в которых имеются пробелы.
1
3 / 3 / 2
Регистрация: 01.10.2011
Сообщений: 249
21.02.2012, 22:50  [ТС]
go, огромнейшее спасибо
0
go
Эксперт С++
3646 / 1378 / 243
Регистрация: 16.04.2009
Сообщений: 4,526
21.02.2012, 22:59
Цитата Сообщение от Kirill Losev Посмотреть сообщение
go, огромнейшее спасибо
Удачи
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
21.02.2012, 22:59
Помогаю со студенческими работами здесь

Как вводить массивы?
Я полный чайник в программировании. Пожалуйста, объясните как в C++ можно вводить массивы.

Как правильно вводить данные?
Здравствуйте! у меня вылетают ошибки. using System; namespace ConsoleApp1 { class Program { static void...

Можно ли сравнивать строковые литералы? как правильно это сделать?
надо сравнить введенный строковый литерал с одним из доступных. int main() { setlocale(0,&quot;&quot;); char const s =15; ...

Как правильно вводить через консоль данные?
Здравствуйте, уважаемые Форумчане! Пытаюсь учиться программировать на C#, но столкнулся с проблемой... Вот начало кода в MS Visual...

Как правильно вводить данные в TextBox в цикле?
Добрый день, форумчане! У меня есть форма, на которой Multipage, у которой 5 страниц. Каждая страница одинакова: на странице по...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru