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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
Enzzio
68 / 28 / 2
Регистрация: 29.05.2010
Сообщений: 409
Завершенные тесты: 1
#1

Работа программы прекращается... Программа не работает. Закрыть программу. - C++

16.11.2011, 05:26. Просмотров 1159. Ответов 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
43
44
45
46
47
48
49
#include <iostream>
#include <stdio.h>
#include <conio.h>
#include <math.h>
 
using namespace std;
 
int main()
{   
    FILE *so;
    so = fopen("sizeof.txt", "w");
    fprintf(so, " (unsigned)int = %d", sizeof(int));
    fprintf(so, " (unsigned)short = %d", sizeof(short));
    fprintf(so, " (unsigned)char = %d", sizeof(char));
    fprintf(so, " (unsigned)float = %d", sizeof(float));
    fprintf(so, " (unsigned)double = %d", sizeof(double));
    fprintf(so, " (unsigned)long = %d", sizeof(long));
    fprintf(so, " (unsigned)long double = %d", sizeof(long double));
    fclose(so);
    
        FILE *in;//файл на чтение
        FILE *out;// файл на запись
        FILE *te;
        int N, i, j;
        double x[N], y[N], r[N], S, sR, wp[N][N], E=0;
        in = fopen("input.txt", "r");
        fscanf(in, "%d", &N);
        
        te = fopen("test.txt", "w");
        fprintf(te, "%d ", N);
        fclose(te);
        //circle W; W.x=new double[N]; W.y=new double[N]; W.r=new double[N];
        
        for(i=0; i < N; i++)
        {
                 fscanf(in, "%d", &x[i]);
                 fscanf(in, "%d", &y[i]);
                 fscanf(in, "%d", &r[i]);
        }
        fclose(in);
        
        te = fopen("test.txt", "w");
        for(i=0; i < N; i++)
        {
                 fprintf(te, "%d ", x[i]);
                 fprintf(te, "%d ", y[i]);
                 fprintf(te, "%d ", r[i]);
        }
        fclose(te);
Что происходит, описано в названии темы. Win 7x64, Dev C++. Почему происходит?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.11.2011, 05:26
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Работа программы прекращается... Программа не работает. Закрыть программу. (C++):

Компилируется, но прекращается работа программы - C++
Вообщем прога компилируется без ошибок, но когда я пытаюсь выполнить задание на добавление элемента в таблицу, после ввода ФИО пациента...

Подскажите почему после ввода значений работа программы прекращается? - C++
#include &lt;cstdio&gt; #include &lt;string.h&gt; struct Pribor { char name; struct Gabarity { int dlina; int...

Программа для работы с БД, работа программы по сети - C++
Здравствуйте форумчане, прошу помощи в следующей задаче. Я делаю Программу которая работает с БД, и мне бы хотелось организовать её работу...

С ошибкой прекращается работа программы - Windows 7
при запуске игры выдает ошибку так же при закрытии браузеров и не только как решить эту проблему.?

Прекращается работа программы после ввода значений - C (СИ)
Почему Windows завершает программу после того как после ввода цифр нажимаем кнопку Enter? Никак не могу понять, перечитываю вновь...

Прекращается работа программы Game Application во время игры в Аллоды онлайн - MMO игры
Здравствуйте, Уважаемые. Во время игры Аллоды онлайн появляется сообщение &quot;Прекращена работа программы Game Application&quot;. Игра при этом...

3
an24
0 / 0 / 1
Регистрация: 15.11.2011
Сообщений: 5
16.11.2011, 05:53 #2
Как выглядит файл input.txt?
Он вообще существует?
0
Enzzio
68 / 28 / 2
Регистрация: 29.05.2010
Сообщений: 409
Завершенные тесты: 1
16.11.2011, 05:59  [ТС] #3
Существует. Работало до этого, но когда решил добавить проверку считывания (цикл с test.txt), то тогда и началось.
0
go
Эксперт С++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
16.11.2011, 10:20 #4
Цитата Сообщение от Enzzio Посмотреть сообщение
in = fopen("input.txt", "r");
напишите так
C++
1
2
3
4
5
 if ( ! ( in = fopen ( "input.txt" ,  "r" ) ) )
{  
     printf ("\nError");
     exit (1);
}
0
16.11.2011, 10:20
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.11.2011, 10:20
Привет! Вот еще темы с ответами:

Хочу закрыть из первой программы другую программу - Delphi
Хочу закрыть из первой программы другую программу, но она минимизируется. Использовал PostMessage(FindWindow('Form1', 'Redactor.exe'),...

Не удается полностью закрыть программу, при закрытии окна программы - C++ WinAPI
Всем привет! У меня есть функция WinMain, в которой есть классический бесконечный цикл на проверку сообщений от пользователя. Я создал...

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

Почему прекращается работа Проводника? - Windows 7
Объясните почему вот так происходит??


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

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

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