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

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.71
RedBul
Сообщений: n/a
03.02.2011, 16:29     Чтение файла с массивом дробных чисел #1
Добрый день, до это момента долго шарил форум.. решил создать свою тему. Надо чтобы прорамма читала файл формата grd и заполненный дробными числами типа 123.35 352.646 634.235.... и заносила их в массив для дальнейшей работы(в память).
После недолгих умозаключений решил, разницы между txt и grd нет. Не могу даже открыть этот файл, а ещё столько надо сделать.. Помогите идеями.=)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
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
 Аватар для Mayonez
379 / 271 / 20
Регистрация: 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
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
03.02.2011, 20:30     Чтение файла с массивом дробных чисел #4
Mayonez, Твое замечание неумесно, так-как
Цитата Сообщение от RedBul Посмотреть сообщение
разницы между txt и grd нет.
я это еще написАл в первом своем посте.А про скобку - просто очепятка.
Mayonez
 Аватар для Mayonez
379 / 271 / 20
Регистрация: 26.12.2009
Сообщений: 875
04.02.2011, 17:29     Чтение файла с массивом дробных чисел #5
asics, да нет, input.txt и input.grd это же два разных файла.
разницы нет в том смысле, что ЭТОТ файл будет открыватся в текстовом режиме
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
04.02.2011, 17:43     Чтение файла с массивом дробных чисел #6
Mayonez, А ты думае что ТС не догадаеться поменять расширение, на то которые нужно ему ?
Yandex
Объявления
04.02.2011, 17:43     Чтение файла с массивом дробных чисел
Ответ Создать тему
Опции темы

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