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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
Matlabist
2 / 2 / 0
Регистрация: 28.11.2010
Сообщений: 102
#1

Чтение и запись в файл чисел - C++

03.02.2011, 18:28. Просмотров 1064. Ответов 3
Метки нет (Все метки)

Как правильно записывать и читать числа в файлах?
Все сделал как в книге, открываб в блокноте, символы.
При чтение не читает вообще.
C++
1
2
3
4
5
6
7
8
9
10
11
    FILE *fp;
    int n=101;
    if ((fp=fopen("test.txt","w"))==NULL) {
        printf("Cannot open file .\n");
        exit(1);
    };
    //n=fread(&n,sizeof(int),1,fp);
 
    fwrite(&n,sizeof(int),1,fp);
    print_var_int(n);
    fclose(fp);
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.02.2011, 18:28     Чтение и запись в файл чисел
Посмотрите здесь:

Запись/чтение из файла. Записать в файл пары чисел [x ,y] . - C++
Нужно записать в файл пары чисел а потом прочитать информацию из файла и вывести на экран С записью всё получилось а вот с чтение...

Чтение и запись в файл - C++
Люди скиньте пожалуйста информацию по этой теме "Чтение и запись в файл" Очень надо

Чтение и запись в файл - C++
В общем мне нужно читать из файла таблицу и пихать её в стек, а так же этот стек запихнуть обратно в файл.Однако если просто записывать...

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

Чтение и запись в файл - C++
Подскажите, как сделать так, чтобы информация считывалась с текстового файла, а не с консоли #include "map.h" void main(void) { ...

Чтение/запись в файл - C++
Почему то попытка создать файл для записи или открыть какой либо файл для чтения оказывается неудачной, в чем может быть причина? string...

Чтение и запись в файл - C++
Задача такая: Есть файл data.txt, в нем хранятся фамилии, номера телефонов и года регистрации в таком виде: *fфамилия 1 *nномер 1 ...

Чтение и запись в файл - C++
#include<iostream> #include<fstream> using namespace std; void main() { setlocale(LC_ALL, "Russian"); int a, b; ...

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

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


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
knkd
37 / 36 / 2
Регистрация: 08.08.2010
Сообщений: 162
03.02.2011, 18:43     Чтение и запись в файл чисел #2
Лучше покажите как читаете.
Matlabist
2 / 2 / 0
Регистрация: 28.11.2010
Сообщений: 102
03.02.2011, 18:46  [ТС]     Чтение и запись в файл чисел #3
Получается i=0, т.е. он вообще не прочитал, хотя файл открыл.
C++
1
2
3
4
5
6
7
8
FILE *fp;
        int n=101;int i;
        if ((fp=fopen("test.txt","r"))==NULL) {
                printf("Cannot open file .\n");
                exit(1);
        };
i=fread(&n,sizeof(int),1,fp);
fclose(fp);
slavich
12 / 12 / 1
Регистрация: 25.10.2009
Сообщений: 32
03.02.2011, 19:01     Чтение и запись в файл чисел #4
В файле символы, поскольку ты пользуешь функции fwrite,fread -они для работы с бинарными файлами,
для того чтобы в файле были цифры( при открытии в текстовом редакторе )используй функции fscanf,fprintf.Хотя и твой код должен работать (у меня работает).
Yandex
Объявления
03.02.2011, 19:01     Чтение и запись в файл чисел
Ответ Создать тему
Опции темы

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