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

Обработка бинарных файлов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Игровой автомат http://www.cyberforum.ru/cpp-beginners/thread308598.html
делаю игру "игровой автомат" вот код кнопки "Играть" void __fastcall TForm1::Button1Click(TObject *Sender) { int a, b, c, d, e; // a-1 слот b-2 слот c-3 слот d-4 слот e-5 слот a=rand()%7; b=rand()%7; c=rand()%7; d=rand()%7; e=rand()%7;//случайное значение из 7(кол-во картинок в ImageList)
C++ Строки Помогите пожалуйста решить задачку: Имеется литерная последовательность, состоящая из не более чем 50 слов, в каждом из которых от 1 до 8 литер. Слова разделены одним или несколькими знаками % Сформировать из этой литерной последовательности другую литерную последовательность всеми (сделать функции для каждого из нижеследующих преобразований в отдельности) описанными ниже способами.... http://www.cyberforum.ru/cpp-beginners/thread308587.html
Условие конца файла C++
Имеем функцию: void Inpfile (stud& s) { ifstream base("base.txt"); if(!base)std::cout << "Can't create input file"; base>>s.n; base>>s.fio; base>>s.gr; base>>s.st; base.close();
Error C3861: 'poisson': identifier not found C++
Помогите, пожалуйста. Нужно зашумить значения синусоидальной последовательности случайной величиной распределенной по з. Пуассона. #include "stdafx.h" #include <iostream> #include <stdio.h> #include <math.h> #include <cstdlib> #include <fstream> #include <random> int _tmain(int argc, _TCHAR* argv)
C++ Структуры http://www.cyberforum.ru/cpp-beginners/thread308557.html
В магазин завезены товары, сведения о которых размещены в двоичном файле структур. Каждая запись файла - структура. Каждая разновидности товара соответствует структура следующего состава: struct goods { char наименование_товара; char страна ; int количество_единиц_товара; int код_фирмы-изготовителя; struct дата_получения_товара {
C++ Запуталась с функциями(((( #include<iostream> #include<iomanip> //прототипы функций int vvod_znach_c(int); //ф-ция ввода целых значений int vvod_znach_d(int); void input_mas(int,char); //ф-ция ввода целых массивов void output(int,char*); //ф-ция вывода на экран void preobr_c(int); //ф-ция преобразования массивов void preobr_d(int); подробнее

Показать сообщение отдельно
Forcast
1 / 1 / 0
Регистрация: 27.02.2011
Сообщений: 25
30.05.2011, 19:39     Обработка бинарных файлов
Должны соблюдаться условия:

- Размер массива чисел должен вводиться с клавиатуры;
- При формировании массива предусмотреть выбор варианта: случайным образом или вводом с клавиатуры;
- При выборе ввода чисел с клавиатуры, должен быть предусмотрен удобный интерфейс ввода данных;
- Сформированные числа должны быть сохранены в бинарном файле в режиме, имя которого вводится в режиме диалога;
- Выполнить обработку сформированного бинарного файла в режиме прямого доступа к данных файла, при этом из файла разрешается считывать не более двух значений;
- Сформированный массив чисел отобразить на экране;
- Организовать просмотр созданного, а затем обработанного файла на экране.


Задание:
Преобразовать данные файла так, чтобы вначале шли значения, меньшие первому элементу, затем – равные первому элементу числа, затем – превышающие первое значение. Порядок следования элементов в группах должен остаться прежним.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru