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

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

Войти
Регистрация
Восстановить пароль
 
laplas
15 / 11 / 1
Регистрация: 25.12.2010
Сообщений: 91
#1

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

26.03.2012, 18:00. Просмотров 635. Ответов 6
Метки нет (Все метки)

здравствуйте.
суть проблемы:
у меня есть некий файл, в котором записаны в 2 столбика данные,данные пазделены табуляцией. В программе мне нужно при каждом выполнении цикла передавать в переменные S0 и S1 значения из соответствующей строки файла.
количество строк мне известно, оно равно количеству проходов в цикле.
это возможно именно в таком варианте?
спасибо.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.03.2012, 18:00
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Чтение данных из файла (C++):

Преобразование текстового файла в двоичный и чтение исходных данных из двоичного файла. - C++
#include<iostream> #include<fstream> #include<locale.h> #include<iomanip> #include <cstdlib> using namespace std; struct...

Чтение из файла определённого места и сортировка данных исходя из этих данных - C++
Есть некий текстовый документ, содержащий информацию о посещении сайта в формате: Например 12.5.76.200 04:23 Mon Цель:...

Чтение данных из файла - C++
Вот задание прочитать данные из файла и вывести их также как они в файле распалагаются на экран используя символьный массив...

Чтение данных из файла - C++
У меня такая проблема, мне дан бинарный файл, где записаны числа типа float. Мне необходимо их оттуда прочитать. Но никак не получается((...

Чтение данных из файла - C++
Здравствуйте, в программе нужно прочитать данные из файла и записать результат в ассоциативный массив всё работает, только не понятно...

Чтение данных из файла - C++
1. Дан файл с именами людей, датами рождения и смерти. Прочитать данные из файла и поместить их в структуру данных, которая будет выглядеть...

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

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

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

если хранить в массиве, то значения будут каждый раз пересчитываться, а это пустая трата времени. ибо они каждый раз одни и теже
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.03.2012, 21:32
Привет! Вот еще темы с ответами:

Чтение данных из файла - C++
Доброго времени, долго искал ответ, решил все таки спросить. Есть файл в котором такие данные TTT ppp 5 5 5 EEE aaa 3 3 3 DDD vvv 6...

Чтение данных из файла - C++
Народ помогите что здесь неправильно,надо прочитать текст из файла и вывести на экран буквы,встречающиеся в тексте по одному разу в...

Чтение данных из файла - C++
Очень нужна помощь: никак не получается написать функцию чтения из файла на С++ Есть на С, но хочу на С++, все никак не выходит Вот...

Чтение данных из файла - C++
Вот программа запись и чтение из файла. Сначала записываем данные о студенте(фамилия, год рождения, пол), а потом нужно считать из файла...


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

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

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