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

чтение данных из файла - C++

Восстановить пароль Регистрация
 
laplas
15 / 11 / 1
Регистрация: 25.12.2010
Сообщений: 91
26.03.2012, 18:00     чтение данных из файла #1
здравствуйте.
суть проблемы:
у меня есть некий файл, в котором записаны в 2 столбика данные,данные пазделены табуляцией. В программе мне нужно при каждом выполнении цикла передавать в переменные S0 и S1 значения из соответствующей строки файла.
количество строк мне известно, оно равно количеству проходов в цикле.
это возможно именно в таком варианте?
спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.03.2012, 18:00     чтение данных из файла
Посмотрите здесь:

C++ Чтение данных из файла
C++ Чтение данных из файла
C++ чтение данных с файла.
C++ чтение данных из файла
C++ Чтение данных из файла
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Holsteng
 Аватар для Holsteng
47 / 10 / 3
Регистрация: 26.03.2012
Сообщений: 246
26.03.2012, 18:06     чтение данных из файла #2
Да, возможно! Только тебе придется доставать из строки эти числа, то есть пользоваться функцией перевода строки в число. Будут вопросы пиши!
laplas
15 / 11 / 1
Регистрация: 25.12.2010
Сообщений: 91
26.03.2012, 18:08  [ТС]     чтение данных из файла #3
а может быть проще как то по другому расположить данные в исходном файле?
эти данные - результаты другой моей программы.

насколько я понимаю, вся проблема в том,что эти 2 значения мне одновременно нужны в одном проходе цикла.
Holsteng
 Аватар для Holsteng
47 / 10 / 3
Регистрация: 26.03.2012
Сообщений: 246
26.03.2012, 18:17     чтение данных из файла #4
Я бы попробывал все значения из файла загонять в массив из двух столбцов, а строк сколько надо и доставать хоть по одному, хоть по два значения

Добавлено через 3 минуты
Постой, если результат другой проги хранится в файле, ну и пусть хранится, а ты запиши результат в массив до записи в файл и пользуйся, тогда вообще не надо считывать с файла, можно и так
laplas
15 / 11 / 1
Регистрация: 25.12.2010
Сообщений: 91
26.03.2012, 18:23  [ТС]     чтение данных из файла #5
я поэтому и разделил на 2 части программу.
1 часть считает значения 1 раз. а потом я использую эти данные во второй части.
если хранить в массиве, то при каждом новом запуске прога будет делать ненужную работу.
Holsteng
 Аватар для Holsteng
47 / 10 / 3
Регистрация: 26.03.2012
Сообщений: 246
26.03.2012, 18:27     чтение данных из файла #6
Если тебе обязательно надо работать с файлами, тогда ты прав, а если нет, то неизвестно что быстрее
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.03.2012, 21:32     чтение данных из файла
Еще ссылки по теме:

C++ Чтение данных из файла
Чтение данных из файла C++
Чтение данных из файла С++ C++

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

Или воспользуйтесь поиском по форуму:
laplas
15 / 11 / 1
Регистрация: 25.12.2010
Сообщений: 91
26.03.2012, 21:32  [ТС]     чтение данных из файла #7
желательно, ибо результаты нужно будет предоставить на обозрение.

если хранить в массиве, то значения будут каждый раз пересчитываться, а это пустая трата времени. ибо они каждый раз одни и теже
Yandex
Объявления
26.03.2012, 21:32     чтение данных из файла
Ответ Создать тему
Опции темы

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