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

Ошибки при записи и чтении из файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реагирование на ошибки (потоки) http://www.cyberforum.ru/cpp-beginners/thread864703.html
В книге есть пример программы, которая реагирует на ошибки потоков. Программа завершается на первой же проверке. Изначально в коде не был создал файл, который я создал. Но программа завершается там же. Прошу помощи разобраться. Вот код: #include<iostream> #include<fstream> #include<windows.h> using namespace std; const int MAX = 1000;
C++ Одномерный массив из вещестенных чисел: вычислить сумму положительных элементов В одноименном массиве, состоящем из N вещественных элементов, вычислить сумму положительных элементов массива http://www.cyberforum.ru/cpp-beginners/thread864642.html
C++ Не работает функция из библиотеки FMOD
Как ни странно, но функция не моя, а из библиотеки FMOD Программа компилируется, но зависает... Работаю в Visual Studio class AudioFMOD{ public: FMOD::System *system; FMOD_RESULT result; FMOD::Sound *sound_1; FMOD::Sound *sound_2;
C++ Виртуальные функции: создание фабрики объектов для множества фигур
C++,консольное приложение.Задание на использование виртуальных функций.Задание подразумевает создание фабрики объектов для всех 7 фигур(Треугольник,квадрат,прямоугольник,параллелограмм,трапе ция,шестиугольник,восьмиугольник) выбор 2-х из них ПРЯМОУГОЛЬНИК,ТРАПЕЦИЯ и применение написанных только для этих двух классов функций класса Operation. класс operation class Operation { //Класс,...
C++ Вывести перестановку: i-ый элемент равен позиции в куче i-ой строки http://www.cyberforum.ru/cpp-beginners/thread864613.html
Не могу понять как строится куча в данном задании. Сравнение лексикографическое. Надо вывести перестановку: i-ый элемент равен позиции в куче i-ой строки. Ввод 10 a zn aba fad abacaba
C++ Отделение значения от ключа Доброго времени суток. Как можно, во время чтения файла, отделить значение от ключа? key=value подробнее

Показать сообщение отдельно
easyfrag
0 / 0 / 0
Регистрация: 17.03.2013
Сообщений: 111

Ошибки при записи и чтении из файла - C++

14.05.2013, 16:18. Просмотров 361. Ответов 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
59
60
61
62
63
64
65
66
67
68
double calc(int n, double sum, int a, int b, double p, double f)
{
    if(n == 0)
        return sum;
    else{
        sum += p / (f * (1.0 + (1.0 * a) * a + (1.0 * b) * b));
 
        p *= 2;
        f *= n + 1;
 
        int a_ = a, b_ = b;
        a = 3 * b_ + 2 * a_;
        b = 2 * a_ + b_;
 
        sum = calc(n - 1, sum, a, b, p, f);
        return sum;
    }
}
int cikl()
 {
    const int SIZE=10;
    int a[SIZE+1]={0,1}, b[SIZE+1]={0,1};
    unsigned int factorial[SIZE+1]={0,1};
    unsigned int n;
    double sum=0;
    for (int i=2; i<=SIZE; i++)
    {
        a[i] = 3*b[i-1] + 2*a[i-1];
        b[i] = 2*a[i-1] + b[i-1];
        factorial[i] = i*factorial[i-1];
    }
    std::wcout << L"введите n : ";
    std::wcin >> n;
    for (unsigned int i=1; i<=n; i++)
        sum = sum + double(pow(2.0, (double)i)) / ((1+std::pow(a[i], 2.0)+pow(b[i],(double)2)) * factorial[i]);
    std::wcout << sum << std::endl;
    system("pause");
    return 0;
}
int main()
{
     wcout.imbue(locale(".866"));
     wcin.imbue(locale(".866"));
 
     int n;
    int a = 1;
    int b = 1;
    double p = 2.0, f = 1.0;
    double sum = 0;
    wcout << L"Введите n : ";
 wcin >> n;
 
    cout << calc(n, sum, a, b, p, f) << endl << endl;;
 
    //записываем в файл
    ofstream out("result.txt");
    out << calc(n, sum, a, b, p, f);
    out.close();
    //читаем из файла
    ifstream in("result.txt");
    double result;
    in >> result;
    in.close();
    cout << result;
 
   _getch();
    return 0;
}
почему то выдает ошибки в записи в фаил и чтений из фаила.и помогите наеписать еще чтобы выводилось через меню тоесть подсчет через рекурсию, подсчет через цикл,и считывание из фаила

Добавлено через 34 минуты
прошу помогите
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru