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

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

Войти
Регистрация
Восстановить пароль
 
n@t@
2 / 2 / 0
Регистрация: 29.12.2009
Сообщений: 50
#1

Работа с файлами - C++

24.11.2010, 15:06. Просмотров 429. Ответов 3
Метки нет (Все метки)

Есть файл file.txt и он содержит 3 числа, розделенных пробелом, например, 3 2 0.1
Как считать информацию с файла и записать эти числа в отдельные переменные или масив?
Спасибо!!!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2010, 15:06
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Работа с файлами (C++):

Работа с файлами. С++ - C++
Доброго времени суток. В программировании полный ноль. Мог бы мне кто нибудь, объяснить как вывести из файла определенную (часть из...

Работа с файлами - C++
Подскажите пожалуйста что не так в программе. Она не открывает заданые файлы. #include <fstream> #include <iostream> #include...

Работа с файлами - C++
Проблема с связыванием программы с файлом Нужно, чтобы данные считывались из файла, а не вводились Не совсем понимаю #include...

Работа с файлами - C++
Дан файл f, содержащий сведения о веществах: указывается название вещества, его удельный вес и проводимость (проводника, полупроводник,...

Работа с файлами - C++
Здравствуйте помогите написать програмку, которая бы создавала два файла ( имя мы должны написать сами), в первый файл мы вводим вручную...

работа с файлами - C++
Объясните пожалуйста программу. Нужно ли мне создать и записать в текстовый файл самой или он сам создаётся и всё туда записывается? И...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
asics
Freelance
Эксперт С++
2847 / 1784 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
24.11.2010, 15:24 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <fstream>
 
int main()
{
   std::ifstream ifs("file.txt");
   double m[3];
   for(int i = 0; i < 3; ++i)
   {
       ifs >> m[i];
   }
   ifs.close()
   return 0;
}
0
n@t@
2 / 2 / 0
Регистрация: 29.12.2009
Сообщений: 50
24.11.2010, 16:28  [ТС] #3
а можно написать на Си?
0
gooseim
Эксперт С++
508 / 412 / 37
Регистрация: 23.09.2010
Сообщений: 1,159
24.11.2010, 16:44 #4
C++
1
2
3
4
5
6
7
8
9
10
#include <stdio.h>
 
int main ()
{
double m[3];
FILE *stream;
stream= fopen("file.txt", "r");
fscanf(stream, "%d %d %d", &m[0], &m[1], &m[2]);
fclose(stream); 
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.11.2010, 16:44
Привет! Вот еще темы с ответами:

Работа с файлами - C++
Скажите поожалуйста как сделать что бы программа могла читать и записывать в любой фаил информацию т.е Могла читать из фаила и...

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

Работа с файлами - C++
Дан текстовый файл, содержащий целые числа. Создать динамический массив, количество элементов которого – первое число текстового файла....

Работа с файлами - C++
Как правильно сохранить и загрузить класс с динамическим двумерным массивом. Есть класс class CObject { protected: int...


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

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

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