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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Kirill Losev
3 / 3 / 0
Регистрация: 01.10.2011
Сообщений: 249
#1

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

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

меня интересуют различные способы ввода текстовой строки из файла на компьютере с последующей обработкой.
не откажусь от примеров кода и ссылок на соответствующие статьи
спасибо всем заранее
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.02.2012, 19:33
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как правильно вводить строковые массивы из файла? (C++):

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

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

Как вводить в массивы переменные, различную символьную информацию - C++
Всем доброго времени суток. Совсем недавно начал изучать самостоятельно язык C++ и уже появляются различного рода вопросы. Сейчас сижу на...

Как используя цикл и массивы вводить с клавиатуры фамилии и имена, и затем выводить их на экран? - C++
Как используя цикл и массивы вводить с клавиатуры фамилии и имена и затем выводить их на экран ? Народ помогите плиз, потому что я ничего...

Строковые массивы - C++
Здравствуйте! Подскажите пожалуйста, что есть такое строковые массивы в С++? Если можно с примером. Заранее благодарен :)

Строковые массивы - C++
Приветствую, господа программисты! Не могу разобраться с функциями, в которых присутствуют строки, нужна помощь. Мне нужно...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
go
Эксперт C++
3586 / 1366 / 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++
3586 / 1366 / 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++
3586 / 1366 / 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++
3586 / 1366 / 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, огромнейшее спасибо
go
Эксперт C++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
21.02.2012, 22:59 #10
Цитата Сообщение от Kirill Losev Посмотреть сообщение
go, огромнейшее спасибо
Удачи
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.02.2012, 22:59
Привет! Вот еще темы с ответами:

Строковые массивы. - C++
Даны натуральное число n символы s1 ...sn.Известно, что среди s,,s есть по крайней мере 1 запятая.Найти такое натуральное число i ,что s -...

Строковые массивы - C++
Уважаемые форумчане, у меня задача заключается в следущем:необходимо в строковом массиве переставить слова в обратном порядке,я делаю...

Сравнить строковые массивы - C++
void Search() { char fam ; cout &lt;&lt; &quot;\nВведите фамилию хозяина собаки &quot;; SetConsoleCP(1251); //Сменили кодировку консоли для...

Строковые переменные (символьные массивы) - C++
Создать две строковые переменные (символьные массивы), содержащие ваше имя и фамилию. Выполнить с ними с помощью строковых функций...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
21.02.2012, 22:59
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru