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

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

Войти
Регистрация
Восстановить пароль
 
^Tecktonik_KiLLeR
1158 / 440 / 22
Регистрация: 23.06.2009
Сообщений: 6,227
Завершенные тесты: 1
#1

как записать данные из Int файл - C++

02.12.2009, 15:19. Просмотров 878. Ответов 11
Метки нет (Все метки)

как записать данные из Int файл
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.12.2009, 15:19     как записать данные из Int файл
Посмотрите здесь:

C++ записать данные в текстовый файл
Как из файла записать данные в другой файл? C++
Как записать данные в файл русским языком? [VS2008] C++
Как записать в переменную int** x число? C++
Низкоуровневый ввод-вывод. Как с помощью функции write записать в файл тип int? C++
C++ Класс "Комплексное число". Как считать и записать данные в файл?
Как записать в файл данные? C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Акелла
Сонный металюга
45 / 45 / 6
Регистрация: 10.05.2009
Сообщений: 295
02.12.2009, 15:23     как записать данные из Int файл #2
откуда куда?
^Tecktonik_KiLLeR
1158 / 440 / 22
Регистрация: 23.06.2009
Сообщений: 6,227
Завершенные тесты: 1
02.12.2009, 15:26  [ТС]     как записать данные из Int файл #3
Акелла, ИЗ INT В ФАЙЛ!
Акелла
Сонный металюга
45 / 45 / 6
Регистрация: 10.05.2009
Сообщений: 295
02.12.2009, 15:27     как записать данные из Int файл #4
а что етсь инт? int - тип данных как я его понимаю - можжет я чего то не знаю?
как звучит задание?
^Tecktonik_KiLLeR
1158 / 440 / 22
Регистрация: 23.06.2009
Сообщений: 6,227
Завершенные тесты: 1
02.12.2009, 15:32  [ТС]     как записать данные из Int файл #5
int a =12;
как 12 записать в файл?
Акелла
Сонный металюга
45 / 45 / 6
Регистрация: 10.05.2009
Сообщений: 295
02.12.2009, 15:40     как записать данные из Int файл #6
fwrite (&a, sizeof(int), 1, fp)
где fp -указатель на открытый файл

Добавлено через 5 минут
вот пример кода:
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
int main(void)
{
  FILE *fp;
  double d = 12.23;
  int i = 101;
  long l = 123023L;
 
  if((fp=fopen("test", "wb+"))==NULL) {
    printf("Cannot open file.\n");
    exit(1);
  }
 
  fwrite(&d, sizeof(double), 1, fp);
  fwrite(&i, sizeof(int), 1, fp);
  fwrite(&l, sizeof(long), 1, fp);
 
  rewind(fp);
 
  fread(&d, sizeof(double), 1, fp);
  fread(&i, sizeof(int), 1, fp);
  fread(&l, sizeof(long), 1, fp);
 
  printf("%f %d %ld", d, i, l);
 
  fclose(fp);
 
  return 0;
}
^Tecktonik_KiLLeR
1158 / 440 / 22
Регистрация: 23.06.2009
Сообщений: 6,227
Завершенные тесты: 1
02.12.2009, 15:43  [ТС]     как записать данные из Int файл #7
Акелла, в файле какие то каракули
Акелла
Сонный металюга
45 / 45 / 6
Регистрация: 10.05.2009
Сообщений: 295
02.12.2009, 15:47     как записать данные из Int файл #8
тогда попробуй вот так: (снова пример кода)
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
/* fscanf() - fprintf() example */
#include <stdio.h>
#include <io.h>
#include <stdlib.h>
 
int main(void)
{
  FILE *fp;
  char s[80];
  int t;
 
  if((fp=fopen("test", "w")) == NULL) {
    printf("Cannot open file.\n");
    exit(1);
  }
 
  printf("Enter a string and a number: ");
  fscanf(stdin, "%s%d", s, &t); /* read from keyboard */
 
  fprintf(fp, "%s %d", s, t); /* write to file */
  fclose(fp); 
 
  if((fp=fopen("test","r")) == NULL) {
    printf("Cannot open file.\n");
    exit(1);
  }
 
  fscanf(fp, "%s%d", s, &t); /* read from file */
  fprintf(stdout, "%s %d", s, t); /* print on screen */
 
  return 0;
}
Darky
Быдлокодер
507 / 294 / 45
Регистрация: 22.11.2009
Сообщений: 892
Завершенные тесты: 1
02.12.2009, 15:51     как записать данные из Int файл #9
МедведЪ, Либо я что-то не понимаю, либо я не ожидал такого вопроса от тебя.
Нужно записать данные из переменной в файл? Это делается несколькими строчками кода.
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <stdio.h>
using namespace std;
main (int)
{
int i;
cin>>i;
freopen("output.txt","wt",stdout);
cout<<i;
}
^Tecktonik_KiLLeR
1158 / 440 / 22
Регистрация: 23.06.2009
Сообщений: 6,227
Завершенные тесты: 1
02.12.2009, 15:53  [ТС]     как записать данные из Int файл #10
ок помогло но в фе не могу символ новой строки поставить
Акелла
Сонный металюга
45 / 45 / 6
Регистрация: 10.05.2009
Сообщений: 295
02.12.2009, 15:54     как записать данные из Int файл #11
ну... попробуй поисать что то типа '\n'=)))
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.12.2009, 15:58     как записать данные из Int файл
Еще ссылки по теме:

C++ Как записать и прочитать int (4 byte) из char[]
Записать данные в бинарном файл C++
C++ Записать данные в avi файл
Записать в текстовый файл данные структуры C++
C++ Записать данные из вектора в файл

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

Или воспользуйтесь поиском по форуму:
^Tecktonik_KiLLeR
1158 / 440 / 22
Регистрация: 23.06.2009
Сообщений: 6,227
Завершенные тесты: 1
02.12.2009, 15:58  [ТС]     как записать данные из Int файл #12
C++
1
2
    fputs("\n",f);
    fprintf(f, "\n%d \n\n", i);
вот что уже пробовал...никак не ставиться
Yandex
Объявления
02.12.2009, 15:58     как записать данные из Int файл
Ответ Создать тему
Опции темы

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