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

Блоковый ввод-вывод - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Семестровая. Не могу решить. http://www.cyberforum.ru/cpp-beginners/thread71064.html
Здравствуйте, помогите азобраться в С++, никак не могу понять как это делается((( 1. Имеется текстовый файл, в каждой строке которого первые два символа являются буквами. Получить: a)Слово, образованное первыми буквами каждой строки; b) Слово, образованное вторыми буквами каждой строки; c)Последовательность символов, образованную s-ми символами каждой строки. 2. Написать функцию перевода...
C++ перевод целого числа в шестнадцатеричную систему Здравствуйте! Помогите пожалуйста написать задачу на С++ Написать функцию перевода целого положительного числа в шестнадцатеричную систему счисления (в строчном представлении). Заранее спасибо!!! http://www.cyberforum.ru/cpp-beginners/thread71061.html
Упорядочить элементы массива по порядку C++
1.Дан массив A.Упорядочить элементы массива по порядку 2.Дан массив А.Найти максимум среди элементов,которые повторялись бы больше одного раза 3.Даг массив А .Найти максимальный элемент среди элементов строк (рядов)
Удаление из строки определенных символов C++
Подскажите плиз функцию которая удаляет с строки символы. Например ввели символ А и с строки str удалилися все символы А... Если такой функции нету то напишите плиз исходник...
C++ лабораторная http://www.cyberforum.ru/cpp-beginners/thread71031.html
найти все натуральные числа,не превосходящие заданного n,десятичная запись которых есть строго возрастающая или строго убывающая последовательность цифр.
C++ Что означает "exch"? Всем доброе утро! Есть участок кодаint partition(Item a, int l, int r) { int i=l-1, j=r; Item v=a; for( ; ; ) { while(a<v); while(v<a) if(j==l) break; if(i>=j) break; exch(a,a); подробнее

Показать сообщение отдельно
dreamore
Сообщений: n/a
06.12.2009, 16:40     Блоковый ввод-вывод
Сформировать двоичный файл из элементов, заданной в варианте структуры, распечатать его содержимое, выполнить удаление и добавление элементов в соответствии со своим вариантом, используя для поиска удаляемых или добавляемых элементов функцию. Формирование, печать, добавление и удаление элементов оформить в виде функций. Предусмотреть сообщения об ошибках при открытии файла и выполнении операций ввода/вывода.
Структура "Информация":
- носитель;
- объем;
- название;
- автор.
Удалить первый элемент с заданным объемом информации, добавить элемент перед элементом с указанным номером.
Есть еще несколько условий к задаче:
1. Для заполнения файла можно использовать функцию, формирующую одну структуру, указанного в варианте типа. Значения элементов структуры вводятся с клавиатуры. Для ввода можно использовать операцию >> и функцию gets().
2. При вводе структур можно реализовать один из следующих механизмов:
- ввод заранее выбранного количества структур (не менее 5);
- ввод до появления структуры с заданным количеством признаков;
- диалог с пользователем о необходимости продолжать ввод.
3. Для записи структуры в файл и чтения структуры из файла использовать функции блочного ввода/вывода fread и fwrite.
4. Для удаления/ добавления элементов в файл использо-вать вспомогательный файл.

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