Форум программистов, компьютерный форум, киберфорум
C/С++ под Linux
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C Linux Объединить две динамические строки https://www.cyberforum.ru/ c-linux/ thread995715.html
Здравствуйте. Я хочу объединить две строки: char*dir="dir "; char *p; fgets(p, 30, stdin); strcat(dir,p); printf(dir); Но происходить ошибка. Помогите, пожалуйста, разобраться, что не так.
Найти в строке первый пробел и вывести новую строку начиная с пробела C Linux
Здравствуйте. Хочу ввести строку, найти в ней первый пробел и вывести новую строку начиная с пробела. Ну например, ввожу: list file, а хочу, чтобы получилось file. Но что то не работает, просто...
C Linux Сокеты под линуксом https://www.cyberforum.ru/ c-linux/ thread995479.html
Всем привет, пишу программу для работы с сокетами (на распберри пи сервер, на мобильном устройстве клиент). клиент шлет двухбайтовые пакеты, сервер их принимает и перенаправляет в последовательный...
C Linux Независимо от платформы значения вычисляются неправильно https://www.cyberforum.ru/ c-linux/ thread995259.html
Этот код #include <stdio.h> #define BUF 8192*16 int main(){ int t = 34572; printf("%d/%d = %d",t,BUF,t/BUF); return 0;
C Linux Не понимаю, куда утекает память при заупске процесса, хотя все free
Пишу Shell в си коде. Вводится строка, ее разбиваю на слова и заношу все это в двумерный динамический массив. До этого момента с памятью все отлично. Но потом необходимо сделать запуск процессов...
C Linux Непонятные аргументы функции https://www.cyberforum.ru/ c-linux/ thread992935.html
Привет всем, язык С знаю, но когда открыл исходники ядра Linux почувствовал себя идиотом... Вот есть объявление функции extern int compat_sock_get_timestamp(struct sock *, struct timeval __user...
C Linux алгоритм SJF shortest job first. Была функция static bool sort_SJF (const struct list_elem *a1, const struct list_elem *a2, void *aux UNUSED) { struct thread *one = list_entry (a1, struct thread, elem);... https://www.cyberforum.ru/ c-linux/ thread991870.html Ошибка при анализе текста C Linux
Здравствуйте.Написал простенький анализатор текста, который записывает слова в список, но происходит непонятная вещь при удалении списка. Помогите разобраться, заранее благодарю. #include...
C Linux Почему утекает память https://www.cyberforum.ru/ c-linux/ thread989653.html
почему при использовании getlogin утекает память? Без нее все работает отлично, как только использую getlogin утечка огромная, что с этим можно сделать? Перемен ную в которую записываю значение,...
C Linux Смена эмулятора в codeblock Я установил codeblock создал проект в качестве компилятора поставил GCC. Когда я запускаю консольную прогу ,то он мне выводит ее в xterm. Можно как-то сделать так ,чтобы запускало в konsole.... https://www.cyberforum.ru/ c-linux/ thread989408.html
Преобразование домена в ИП C Linux
Пишу прокси сервер, который получает HTTP запрос вида GET http://www.google.com/ HTTP/1.1 Host: www.google.com User-Agent: Firefox/3.6 Accept:...
C Linux программа https://www.cyberforum.ru/ c-linux/ thread987151.html
Программа псевдослучайным образом выбирает из колоды в 54 карты (2–10, валет, дама, король, туз в мастях пики, трефы, бубны, червы + 2 джокера) пять карт и отображает свой выбор. После этого...
0 / 0 / 0
Регистрация: 03.11.2013
Сообщений: 4
05.11.2013, 23:29  [ТС] 0

Сохранение массива в файл и чтение массива из файла - C++ Linux - Ответ 5292137

05.11.2013, 23:29. Показов 2289. Ответов 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
FILE *settings_file;
 
FILE* fd = fopen("regions.bin", "rb");  //открываем файл.  "rb" - чтение бинарных данных
if (fd == NULL) 
{
  printf("Error opening file for reading\n");  //если файл не нашли
  FILE* fd = fopen("regions.bin", "wb"); //пытаемся создать
  if (fd == NULL) 
  {
    printf("Error opening file for writing\n");
  }
  else
  {
    fwrite(region_coordinates, 1, sizeof(region_coordinates), fd); //если получилось - записываем туда нулевые координаты
    fclose(fd); //закрываем файл
    printf("File created, please restart program\n");
  }
  return 0;
}
 
size_t result = fread(region_coordinates, 1, sizeof(region_coordinates), fd); //читаем файл
if (result != sizeof(region_coordinates)) //если прочитали количество байт не равное размеру массива
printf("Error size file\n"); //вываливаем ошибку
fclose(fd); //закрываем файл
 
 
FILE* fd = fopen("regions.bin", "wb"); //открываем файл.  "wb" - запись бинарных данных
if (fd == NULL)  //если на нашли файл
printf("Error opening file for writing\n"); //ругаемся
fwrite(region_coordinates, 1, sizeof(region_coordinates), fd); //читаем файл в массив
fclose(fd); //закрываем файл


Вернуться к обсуждению:
Сохранение массива в файл и чтение массива из файла C++ Linux
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.11.2013, 23:29
Готовые ответы и решения:

Организовать чтение массива из файла, и запись массива в файл
Доброго времени суток! Как организовать чтение массива из файла и вывести массив в файл?

Сохранение и чтение динамического массива из файла
Доброго времени суток, у меня есть динамический массив Tother=record i:integer; a:byte; end;...

Сохранение/чтение в нетипизированный файл массива используя потоки
Здравствуйте, необходима помощь, так как не понимаю использования потоков, сделал без них,...

Чтение массива из файла в textbox и сохранение его в виде матрицы
Здравствуйте! Читаю массив из файла, после чего пихаю его в текстбокс, после чего надо сохранить...

3
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.11.2013, 23:29
Помогаю со студенческими работами здесь

Запись массива в файл и чтение из файла
Программа массив генерирует все ок, а вот с записью массива и чтением его - у меня проблемы....

Запись массива в файл и чтение из файла
Есть массив m, в котором 6 строк и j столбцов. 1) Как записать его в текстовый файл, чтобы...

Запись массива в файл/чтение из файла
1) ввести с клавиатуры матрицу ( размером 4*4 или 5*5) и записать в файл; 2) обр. оерация- считать...

Сортировка вставками массива из файла и сохранение в файл
Помогите с кодом нужно взять данные массив из файла считать их отсортировать вставками и сохранить...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru