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

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

Восстановить пароль Регистрация
 
EvengarS
0 / 0 / 0
Регистрация: 02.04.2013
Сообщений: 33
10.04.2013, 00:58     потоки и файлы #1
Почему при компиляции у меня вообще ничего не происходит? Хоть бы ошибку какую выдавало, а так не знаю где искать

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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
#include <iostream>
#include <fstream>
#include <stdlib.h>
#include <iomanip>
using namespace std;
 
struct NOTEBOOK
{
    struct size
    {
    public:
        float x;
        float y;
        float z;
        float getX(){return x;}
        float getY(){return y;}
        float getZ(){return z;}
    } v;
    float w;
    float getW(){return w;}
};
 
int main()
{
    float x, y, z, w;
    ofstream noteout("note.txt");
    if (!noteout){
        cout << "File could not be open" << endl;
        return(1);
    }
    else{
    cout << "Enter x, y, z, w" << endl;
    cout << "Enter EOF for exit" << endl;
    while (cin >> x >> y >> z >> w){
        noteout << x << ' ' << y << ' '
        << z << ' ' << w << endl;}
    }
 
    ifstream notein("note.txt");
    if (!notein){
        cout << "File could not be open" << endl;
        return(1);
    }
    else{
    cout << setw(5) << "x" << setw(5) << "y"
            << setw(5) << "z" << setw(5) << "w" << endl;
    while (notein >> x >> y >> z >> w)
        outputLine(x, y, z, w);
    }
 
    return (0);
}
 
void outputLine(float x, float y, float z, float w)
{
    cout << setw(5) << x << setw(5) << y << setw(5)
            << z << setw(5) << w << endl;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.04.2013, 00:58     потоки и файлы
Посмотрите здесь:

C++ файлы-потоки
C++ Файлы, потоки...
C++ Файлы и потоки
C++ Файлы. Потоки
C++ потоки и файлы
C++ Потоки и файлы
C++ Текстовые файлы и потоки ввода/вывода
Потоки и файлы C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ReasonX7
 Аватар для ReasonX7
47 / 46 / 2
Регистрация: 11.12.2011
Сообщений: 146
10.04.2013, 01:05     потоки и файлы #2
Нужно
C++
1
2
3
4
5
void outputLine(float x, float y, float z, float w)
{
    cout << setw(5) << x << setw(5) << y << setw(5)
            << z << setw(5) << w << endl;
}
прописать выше ф-ции main().

Добавлено через 49 секунд
Или просто прописать прототип ф-ции
C++
1
void outputLine(float x, float y, float z, float w);
Опять-таки выше main()
EvengarS
0 / 0 / 0
Регистрация: 02.04.2013
Сообщений: 33
10.04.2013, 01:19  [ТС]     потоки и файлы #3
Сделал, но все-равно 0 реакции

Добавлено через 6 минут
Отбой, у меня просто компилятор "устал", а после перезагрузки отлично все заработало
Yandex
Объявления
10.04.2013, 01:19     потоки и файлы
Ответ Создать тему
Опции темы

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