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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.93
maxistudent
0 / 0 / 0
Регистрация: 09.04.2010
Сообщений: 33
#1

Файлы и потоки - C++

03.03.2011, 20:04. Просмотров 1917. Ответов 9
Метки нет (Все метки)

В исходном файле F.txt даны float–числа в формате с фиксированной точкой (5 знаков после запятой). Создать файл F1.txt из отрицательных чисел, следующих за двумя положительными числами в F.txt; уважаемые программисты, как это сделать, чтобы читать из файла отдельные вещественные числа, да ещё и обрабатывать их?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.03.2011, 20:04     Файлы и потоки
Посмотрите здесь:

Файлы, потоки... - C++
Доброго Вам времени суток, уважаемые программисты! Прошу объяснения следующих вопросов. 1) Каким образом реализованы сами файлы. (имею...

Потоки. Файлы - C++
#include <stdlib.h> #include <iostream> #include <string> #include <stdio.h> #include <fstream> #include <algorithm> using...

Потоки и файлы - C++
/*Дан текстовый файл f. Переформатировать исходный файл, разделяя его на строки так, чтобы каждая строка содержала столько символов,...

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

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

потоки и файлы - C++
У меня есть такое задание: Дан файл f, компоненты которого являются целыми числами. Записать в файл g, компоненты файла f, исключив...

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

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
D@rkD@iver
111 / 111 / 3
Регистрация: 01.10.2008
Сообщений: 876
04.03.2011, 16:38     Файлы и потоки #2
C++
1
fscanf(f, "%f", &q);
IrineK
Заблокирован
04.03.2011, 17:24     Файлы и потоки #3
Поскольку тема поста "Файлы и потоки", привожу пример для потоков:
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
32
33
34
35
36
37
38
39
40
41
42
#include <iostream>
#include <fstream>
using namespace std;
 
int main()
{
int i;
double cur;
 
//запись в текстовый файл 10 чисел с 5 знаками после запятой
    ofstream outfile;
    outfile.open ("test.txt");
    if (outfile.is_open())
    {   outfile.precision(5);
        for(i=1;i<11; i++)
        {   cur=i/158.0;
            outfile<<fixed<<cur;
        }
        outfile.close();
        cout<<"Output operation successfully performed\n";
    }
    else
    cout << "Error opening file\n";
 
//считывание из текстового файла 10 чисел
//записанных в предыдущем блоке
 
    ifstream infile;
    infile.open ("test.txt");
    if (infile.is_open())
    {   while(infile.good())
        {   infile>>cur;
            cout<<cur<<"; ";
        }
        infile.close();
        cout<<"\nInput operation successfully performed\n";
    }
    else
    cout << "Error opening file\n";
 
    return 0;
}
Nomos
1 / 1 / 0
Регистрация: 04.03.2011
Сообщений: 4
04.03.2011, 17:42     Файлы и потоки #4
Цитата Сообщение от IrineK Посмотреть сообщение
Поскольку тема поста "Файлы и потоки", привожу пример для потоков:
У меня вопрос. Может я такой один удивительный, но вот чего хотел спросить -
Смотришь на код и ничерта в нём не понимаешь. Какие-то ифы, форы... куда, чего... ужос, даже разбираться неохота. Это вообще как, обычное явление в программировании?
silent_1991
04.03.2011, 18:42
  #5

Не по теме:

Nomos, это вы вообще к чему? Судя по вашим возгласам, вы не программист. Так позвольте узнать, что вы тогда делаете на форуме программистов и сисадминов?

Nomos
1 / 1 / 0
Регистрация: 04.03.2011
Сообщений: 4
04.03.2011, 19:36     Файлы и потоки #6
Уважаемый silent_1991!

Я здесь ни разу не программист как и, судя по всему, 90% здесь находящихся. Мой возглас был нацелен на то, что раздел по C++ для начинающих, но пока это сильно смахивает на QBasic для начинающих.
Если бы я хотел глядеть на хитросплетения форов и ифов - пошёл бы на другой форум.
Ладно, всё, оффтоп закончен, а то ещё в троли запишут.
asics
Freelance
Эксперт C++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
04.03.2011, 19:39     Файлы и потоки #7
Цитата Сообщение от Nomos Посмотреть сообщение
Я здесь ни разу не программист
А где Вы хоть раз програмист ?
silent_1991
04.03.2011, 19:40
  #8

Не по теме:

Nomos, вы где здесь хитросплетения видите? Тут всего 3 (три) уровня вложенности, один из которых внешний. Чтобы хоть что-то понимать, нужно хоть что-то знать. Если вы не знаете азов - открывайте книжку и узнавайте их или не кричите, что вам подсунули быдлокод. А выложенный код простейший. По сути, там даже не надо знать значение большинства использованных функций, поскольку у них говорящие имена.

easybudda
04.03.2011, 20:22
  #9

Не по теме:

Цитата Сообщение от Nomos Посмотреть сообщение
Смотришь на код и ничерта в нём не понимаешь. Какие-то ифы, форы... куда, чего... ужос, даже разбираться неохота.
Для подписи фраза хорошая

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.03.2011, 00:13     Файлы и потоки
Еще ссылки по теме:

потоки и файлы - C++
Почему при компиляции у меня вообще ничего не происходит? Хоть бы ошибку какую выдавало, а так не знаю где искать #include &lt;iostream&gt; ...

Текстовые файлы и потоки ввода/вывода - C++
Доброго времени суток. Уважаемый гуру, не могли бы вы мне помочь с решением данной программы. Алгоритм знаю, но никак не могу его...

Потоки! - C++
Скажите пожалуйста, как оформить функцию через поток.... И как можно проще! ))) А то я что-то не понимаю... )))

Потоки - C++
Я нашел в интернете отличную статью про потоки и многопоточность и на её основе написал следующую программу: #include &quot;stdafx.h&quot; ...

потоки - C++
1---------------------------------------------------------------------------------------------------------- Можно ли перенаправить потоки...


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

Или воспользуйтесь поиском по форуму:
IrineK
Заблокирован
05.03.2011, 00:13     Файлы и потоки #10
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Для Nomos, чтобы файловые потоки стали ближе и понятней:
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
32
33
34
35
#include <iostream>
#include <fstream>
using namespace std;
 
int main()
{
int i;
char cur[70];
setlocale(LC_ALL,"");   
    
    ofstream NomosTheGreatOut;
    NomosTheGreatOut.open ("NOMOS.txt");
    if (NomosTheGreatOut.is_open())
    {   NomosTheGreatOut<<"У меня вопрос...\n";
        NomosTheGreatOut<<"Я такой один удивительный...\n";
        NomosTheGreatOut<<"Смотришь на код и ничерта...\n";
        NomosTheGreatOut<<"Я такой один удивительный...\n";
        NomosTheGreatOut<<"Куда, чего... ужос!!!\n";
        for(i=0;i<6;i++) NomosTheGreatOut<<"Я такой один удивительный...\n";
        NomosTheGreatOut<<"Б..., заело.\n";
        NomosTheGreatOut.close();
    }
 
    ifstream NomosTheGreatIn;
    NomosTheGreatIn.open ("NOMOS.txt");
    if (NomosTheGreatIn.is_open())
    {   while(NomosTheGreatIn.good())
        {       NomosTheGreatIn.getline(cur,70);
                cout<<cur<<endl;
        }
        NomosTheGreatIn.close();
    }
 
    return 0;
}
Yandex
Объявления
05.03.2011, 00:13     Файлы и потоки
Ответ Создать тему
Опции темы

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