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

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

Войти
Регистрация
Восстановить пароль
 
sk12
0 / 0 / 0
Регистрация: 21.09.2013
Сообщений: 43
#1

Работа с файлами fopen - C++

05.01.2014, 14:46. Просмотров 468. Ответов 2
Метки нет (Все метки)

Программа запускается нормально, выскакивает предупреждение об использовании fopen_s заместо fopen(Почему?)
Но главная проблема возникает когда процесс доходит до строчки номер (23) :

C++
1
fseek(f,0,SEEK_END);

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 "stdafx.h"
#include <iostream>
#include <clocale>
 
int main()
{ 
using namespace std;
setlocale(LC_ALL,"rus");
char b[20],ch;
int i(0);
long len;
system("DIR");
cout<<"Введите Имя файла в данном каталоге: ";
gets_s(b,20);
    FILE *f=fopen(b,"r");
    if (f=NULL) 
    {
        cout<<"File not Open\n";
        exit(0);
    }
 
            cout<<"File open\n";
            fseek(f,0,SEEK_END);
            len = ftell(f);
            rewind(f);
            cout<<"Размер данного файла = "<<len<<endl;
 
    system("pause");
    return 0;
}
Заранее благодарен
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.01.2014, 14:46     Работа с файлами fopen
Посмотрите здесь:

Не работает fopen или я не правильно с файлами обращаюсь - C++
Вот программа, только проблема в том, что fopen yt открывает файлы. Я их кидал и в корень C и D диска, и в сам проект, все равно что-то не...

Работа с курсором в fopen - C++
Задача такова: нужно записать инфу в через fopen в CSV файл. Загвоздка в том, что информация об одном обьекте сначала вычисляется и...

Работа с текстом, функции fopen и fclose - C++
Друзья, помогите! Не могу понять в чём тут дело. я убрал поток и начал использовать функции fopen и fclose. Но при компиляции программа...

Работа с файлами в C, C++ - C++
Есть, файл в котором храниться много чисел типа double Файл был записан следующим образом FILE * yy1; ...

работа с файлами - C++
Здравствуйте. Хотел бы получить небольшую помощь Задача есть конфиг в котором написаны ip-адреса на разных строчках пример: ... ...

Работа с файлами C++ - C++
Как выводить данные через цикл while (!file.eof()) ? (можно просто пример кода )

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

Си, работа с файлами - C++
помогите пожалуйста написать прогамму на Си, вот само задание: подготовьте текстовый файл, который состоит из строк, содержащих...

Работа с файлами - C++
Есть следующее задание. Написать программу, которая выводит строку, набранную на клавиатуре, в текстовый файл. Затем: - считывает...

Работа с файлами - C++
Все привет! Возник вопрос. Имеется текстовый файл. В нем есть несколько строк. Мне необходимо изменять их и добавлять новые данные в файл. ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
xtorne21st
интересующийся
303 / 274 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
05.01.2014, 15:04     Работа с файлами fopen #2
в 16 сточке ты "зануливаешь" поинтер на файл, а в 23 пытаешься выполнить операцию с нулевым поинтером
sk12
0 / 0 / 0
Регистрация: 21.09.2013
Сообщений: 43
05.01.2014, 15:08  [ТС]     Работа с файлами fopen #3
да! выручил)))) Спасибо!
Yandex
Объявления
05.01.2014, 15:08     Работа с файлами fopen
Ответ Создать тему
Опции темы

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