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

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

Войти
Регистрация
Восстановить пароль
 
Bags
0 / 0 / 0
Регистрация: 05.01.2012
Сообщений: 6
#1

прочитать произвольные данные из стандартного ввода и записывает его в файл - C++

18.04.2012, 20:30. Просмотров 293. Ответов 0
Метки нет (Все метки)

Привет ребята!
Есть задания на C (оригинальное условие):
A Program that reads arbitrary data from stdin and writes it to a file.
Программа, которая читает произвольные данные из стандартного ввода и записывает его в файл.

Я сразу написал программу которая записывает нажатые клавиши в файл:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <stdio.h>
#include <string.h>
const int MAXLEN=100;
void inputt(FILE*);
int main(){
 char filename[MAXLEN];
 FILE *f;
 
   printf("Input name of file\n");
   gets(filename);
   if ((f=fopen(filename, "w"))==NULL)
        {
           perror(filename);
           return 1;
        }
   inputt(f);
   printf("\n");
    
   return 0;
}
 
void inputt(FILE *f){      
 int i;
 char bal[MAXLEN];
    for(i=0 ; i<5 ;i++)
    {
     fgets(bal, MAXLEN, stdin);
     fputs(bal, f);
    }
   fclose(f);
}
но сказали что это не то

Так может кто пояснит, что именно нужно сделать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.04.2012, 20:30
Здравствуйте! Я подобрал для вас темы с ответами на вопрос прочитать произвольные данные из стандартного ввода и записывает его в файл (C++):

fstream не записывает данные в файл - C++
Если к примеру открываю файл так : fstream io; io.open(&quot;test.txt&quot;); то читает из файла хорошо, если при этом не записывать ничего....

Программа не записывает данные в файл - C++
Программа не записывает данные в файл помогите исправить #include&lt;iostream&gt; #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; ...

Почему не записывает в файл данные? Файловый вывод. - C++
Help!!!!!!! привет всем! консольное приложение С++(компилятор BC++ 6.0) тема работы поиск всех вхождений подстроки в строку по маске...

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

Один поток записывает данные в файл, другой читает - C++
Написать код на С++ или С# или на Java Создать два потока. Первый поток производит запись в файл случайных данных. Второй производит...

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

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.04.2012, 20:30
Привет! Вот еще темы с ответами:

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

Данные записать в файл F1.txt, затем прочитать оттуда, обрабатывались и записывались в бинарный файл F2.bin с проверкой - C++
Никак не получается отладить в BC++ 3.1. Как сделать в классах так, чтобы введённые данные записывались в файл F1.txt, затем читались...

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

Прочитать файл и отсортировать его по алфавиту - C++
Помогите пожалуйста сделать следующее задание: Есть текстовый файл input.txt, в нем есть несколько строк. Нужно прочитать этот файл,...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

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