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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.71
RedBul
Сообщений: n/a
#1

Чтение файла с массивом дробных чисел - C++

03.02.2011, 16:29. Просмотров 1775. Ответов 5
Метки нет (Все метки)

Добрый день, до это момента долго шарил форум.. решил создать свою тему. Надо чтобы прорамма читала файл формата grd и заполненный дробными числами типа 123.35 352.646 634.235.... и заносила их в массив для дальнейшей работы(в память).
После недолгих умозаключений решил, разницы между txt и grd нет. Не могу даже открыть этот файл, а ещё столько надо сделать.. Помогите идеями.=)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.02.2011, 16:29     Чтение файла с массивом дробных чисел
Посмотрите здесь:

Ввод дробных чисел из файла в массив - C++
Доброго времени суток. Возникла проблема с программой. Необходимо вывести из файла дробные числа вида 1/7 и ввести их в массив arr. ...

Шаблонная функция для чтения целых чисел, дробных, строк из файла - C++
Необходимо написать шаблонную функцию для чтения целых чисел, дробных, строк из файла. С числами все работает. Но при чтении строк...

Чтение чисел из файла - C++
Привет! Есть файл, в нем записаны данные в стандартном виде. Т.е. int - 2 байта, float - 4 байта и т.д. Смогу ли я корректно прочитать...

Чтение из файла чисел - C++
Файл состоит из одного целого числа FILE *fp; if ((fp=fopen(filename,"r"))==NULL) { printf("Cannot open file %s.\n",filename); ...

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

Чтение чисел с файла - C++
Есть файл, в нем вводятся числа. Например 4 5, через пробел. Как после считывания их, каждое число присвоить переменной, чтоб далее можно...

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

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

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

Чтение из файла чисел, записанных в столбик - C++
есть файл *.txt , в нем записаны несколько чисел в столбик (друг под другом), как произвести их чтение?

Чтение комплексных чисел из текстового файла - C++
В файле записаны комплексные числа в таком формате: 3.654+1.234*i 0.001-0*i 0+6.443*i 6.565-4.786*i -9.009+5.456*i 4.322+5.676*i ...

Чтение чисел из файла и запись в массив - C++
Дан файл с 20 строками типа: "C=219-02,OU=comps,C=su,C=su,C=ru,20111129105801.0Z" необходимо прочитать в каждой строке числа типа:...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
asics
Freelance
Эксперт С++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
03.02.2011, 18:07     Чтение файла с массивом дробных чисел #2
Если
Цитата Сообщение от RedBul Посмотреть сообщение
разницы между txt и grd нет.
тогда так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <fstream>
#include <iomanip>
#include <vector>
#include <iostream>
 
int main()
{
   std::ifstream ifs("INPUT.TXT");
   std::vector<double> vec;
   while(!ifs.eof())
   {
       double tmp;
       ifs >> tmp;
       vec.push_back(tmp);
       if(!ifs.eof())
           std::cout << std::fixed << std::setprecision(3) << tmp << ' ';
   }
}}
Mayonez
380 / 272 / 21
Регистрация: 26.12.2009
Сообщений: 875
03.02.2011, 20:11     Чтение файла с массивом дробных чисел #3
Цитата Сообщение от asics Посмотреть сообщение
std::ifstream ifs("INPUT.TXT");
C++
1
std::ifstream ifs("input.grd");
Добавлено через 2 минуты
..и лишняя фигурная скобка в конце
asics
Freelance
Эксперт С++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
03.02.2011, 20:30     Чтение файла с массивом дробных чисел #4
Mayonez, Твое замечание неумесно, так-как
Цитата Сообщение от RedBul Посмотреть сообщение
разницы между txt и grd нет.
я это еще написАл в первом своем посте.А про скобку - просто очепятка.
Mayonez
380 / 272 / 21
Регистрация: 26.12.2009
Сообщений: 875
04.02.2011, 17:29     Чтение файла с массивом дробных чисел #5
asics, да нет, input.txt и input.grd это же два разных файла.
разницы нет в том смысле, что ЭТОТ файл будет открыватся в текстовом режиме
asics
Freelance
Эксперт С++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
04.02.2011, 17:43     Чтение файла с массивом дробных чисел #6
Mayonez, А ты думае что ТС не догадаеться поменять расширение, на то которые нужно ему ?
Yandex
Объявления
04.02.2011, 17:43     Чтение файла с массивом дробных чисел
Ответ Создать тему
Опции темы

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