Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.95/21: Рейтинг темы: голосов - 21, средняя оценка - 4.95
RedBul

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

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

Студворк — интернет-сервис помощи студентам
Добрый день, до это момента долго шарил форум.. решил создать свою тему. Надо чтобы прорамма читала файл формата grd и заполненный дробными числами типа 123.35 352.646 634.235.... и заносила их в массив для дальнейшей работы(в память).
После недолгих умозаключений решил, разницы между txt и grd нет. Не могу даже открыть этот файл, а ещё столько надо сделать.. Помогите идеями.=)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.02.2011, 16:29
Ответы с готовыми решениями:

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

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

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

5
Freelance
Эксперт С++
 Аватар для asics
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
03.02.2011, 18:07
Если
Цитата Сообщение от 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 << ' ';
   }
}}
1
 Аватар для Mayonez
392 / 284 / 53
Регистрация: 26.12.2009
Сообщений: 874
03.02.2011, 20:11
Цитата Сообщение от asics Посмотреть сообщение
std::ifstream ifs("INPUT.TXT");
C++
1
std::ifstream ifs("input.grd");
Добавлено через 2 минуты
..и лишняя фигурная скобка в конце
1
Freelance
Эксперт С++
 Аватар для asics
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
03.02.2011, 20:30
Mayonez, Твое замечание неумесно, так-как
Цитата Сообщение от RedBul Посмотреть сообщение
разницы между txt и grd нет.
я это еще написАл в первом своем посте.А про скобку - просто очепятка.
1
 Аватар для Mayonez
392 / 284 / 53
Регистрация: 26.12.2009
Сообщений: 874
04.02.2011, 17:29
asics, да нет, input.txt и input.grd это же два разных файла.
разницы нет в том смысле, что ЭТОТ файл будет открыватся в текстовом режиме
0
Freelance
Эксперт С++
 Аватар для asics
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
04.02.2011, 17:43
Mayonez, А ты думае что ТС не догадаеться поменять расширение, на то которые нужно ему ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.02.2011, 17:43
Помогаю со студенческими работами здесь

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

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

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

Чтение массива чисел из файла
Вот такое задание : Дан файл array.txt, содержащий последовательность целых чисел. Найти сумму этих чисел. Результат вывести на...

Чтение массива чисел из файла
Доброго времени суток, товарищи! Пишу программу, которое производит чтение и различные действия (сложение, умножение и т.д.) с матрицами,...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru