Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.05.2015, 19:51   #1
JLady
 
Регистрация: 05.04.2015
Сообщений: 7
По умолчанию СИ++ Бинарные файлы

Нужно максимальный и минимальный элемент файлы поменять местами. Записала в файл числа, и вывела на экран.

Код:
// 2п.cpp: главный файл проекта.

#include "stdafx.h"
#include <iostream>
#include <stdio.h>
#include <iomanip>
#include "clocale"
#include <ctime>
#include <fstream>
using namespace System;
using namespace  std;

int main()
{srand(time(0)); 
ofstream bin_out ("TEST.bin", ios::binary); 
if (!bin_out) {cout<< "error1" << endl;
system ("Pause");
return 1;
}
int a;
for(int i=1; i<=5; i++) 
{a=rand()%6; 
bin_out.write( (char*)&a, sizeof(int)); 
}
bin_out.close(); 
ifstream bin_in ("TEST.bin", ios::binary); 
if (!bin_in)
{cout<< "error2"<< endl;
system ("Pause");
return 2;
}
while (bin_in.read (reinterpret_cast<char*>(&a), sizeof(int))) 
cout << a <<' '; 
cout << endl;
system ("Pause");
return 0; 
}

Последний раз редактировалось Stilet; 06.05.2015 в 09:39.
JLady вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Бинарные файлы в Си Vasya94 Помощь студентам 5 25.04.2013 09:44
Бинарные файлы Blind Guard Общие вопросы C/C++ 5 02.01.2013 00:37
Бинарные файлы (C/Си) dmitryi98 Помощь студентам 6 15.08.2012 08:01
Бинарные файлы с++ Killspamers Помощь студентам 0 01.03.2012 14:04
Бинарные файлы и C# WOWka777 Общие вопросы .NET 4 03.09.2010 18:08