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

Работа с файлами. Ошибка в массиве для заполнения - C++

Войти
Регистрация
Восстановить пароль
 
StalkerSmerch
1 / 1 / 2
Регистрация: 04.03.2012
Сообщений: 159
03.06.2012, 18:43     Работа с файлами. Ошибка в массиве для заполнения #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
#include <string.h>
#include <conio.h>
#include <stdio.h>
#include <windows.h>
#include <stdlib.h>
#include <iostream>
#include <io.h>
 
using namespace std;
int main()
{
     FILE *fin;
        char *xe= new char[60];
        char output;
        char s[800];
        int i;
        cin>>xe;
        if ( ! ( fin = fopen(xe, "r") ) ) {
        fprintf(stderr, "Невозможно открыть файл входящий!\n", xe);
        exit(1);
        }
while((output=fgetc(fin))!=EOF)
    {
        s[i]=output;
        i++;
 
    }
            fclose(fin);
 
}
Проблема в заполнении массива.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.06.2012, 18:43     Работа с файлами. Ошибка в массиве для заполнения
Посмотрите здесь:

Что за ошибка?? (Работа с бинарными файлами) C++
C++ работа с файлами в с++ для начинающих
C++ Структуры/Работа с файлами(ошибка линковщика error LNK2019: ссылка на неразрешенный внешний символ)
C++ Ошибка заполнения динамического двумерного массива
Структуры. Ошибка заполнения C++
C++ Ошибка заполнения вектора строк в классе
C++ Код Цезаря для кириллицы. Работа с файлами
C++ Работа с файлами, не могу понять в чем ошибка
Странная ошибка в алгоритме заполнения массива из файла C++
C++ Работа с файлами C++. Где взять теорию для написания курсовой?
C++ Работа с файлами и структурами. Найти среднее количество жителей для стран на заданном континенте

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Joke+R
 Аватар для Joke+R
41 / 41 / 3
Регистрация: 18.11.2011
Сообщений: 112
03.06.2012, 18:48     Работа с файлами. Ошибка в массиве для заполнения #2
а файл открывается?
StalkerSmerch
1 / 1 / 2
Регистрация: 04.03.2012
Сообщений: 159
03.06.2012, 18:49  [ТС]     Работа с файлами. Ошибка в массиве для заполнения #3
Joke+R, Да, я пробывал да же выводить его, он выводить нормально.
Joke+R
 Аватар для Joke+R
41 / 41 / 3
Регистрация: 18.11.2011
Сообщений: 112
03.06.2012, 18:56     Работа с файлами. Ошибка в массиве для заполнения #4
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
#include <string.h>
#include <conio.h>
#include <stdio.h>
#include <windows.h>
#include <stdlib.h>
#include <iostream>
#include <io.h>
 
using namespace std;
int main()
{
     FILE *fin;
        char *xe= new char[60];
        char output;
        char s[800];
        int i = 0;
        cin>>xe;
        if ( ! ( fin = fopen(xe, "r") ) ) {
        fprintf(stderr, "Невозможно открыть файл входящий!\n", xe);
        exit(1);
        }
while((output=fgetc(fin))!=EOF)
    {
        s[i]=output;
        i++;
 
    }
            fclose(fin);
 
}
StalkerSmerch
1 / 1 / 2
Регистрация: 04.03.2012
Сообщений: 159
03.06.2012, 18:56  [ТС]     Работа с файлами. Ошибка в массиве для заполнения #5
Joke+R, Спасибо.
Yandex
Объявления
03.06.2012, 18:56     Работа с файлами. Ошибка в массиве для заполнения
Ответ Создать тему
Опции темы

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