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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
piksel007
1 / 1 / 0
Регистрация: 16.03.2010
Сообщений: 32
#1

Написать функцию для записи в файл массива структур - C++

30.05.2011, 22:40. Просмотров 1093. Ответов 3
Метки нет (Все метки)

помогите написать программу... может у кого нибудь уже есть готовая...
нужно:
1) написать функцию для записи в файл массива структур
2) написать функцию дополнения уже существующего массива структур новыми структурами
3) написать функцию поиска структуры с заданным значением выбранного элемента
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2011, 22:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Написать функцию для записи в файл массива структур (C++):

Написать функцию для записи в файл массива структур - C++
Помогите найти ошибку...выходит: undefined reference to `WinMain@16'| #include "fstream" #include "iostream" using namespace std; ...

Написать функцию sort() для сортировки массива структур - C++
Напишите пожалуйста программу по заданию,не могу понять как делать. Условие программы: Напишите функцию sort() для сортировки...

Реализовать функцию построчной записи значений двумерного массива в одномерный и наоборот; написать юнит-тесты - C++
Написать юнит-тесты и реализовать следующую функцию: Построчно записывает значения двумерного массива в одномерный или наоборот....

Как передать файл в функцию для записи/чтения (разные функции) - C++
Собственно сабж. Во первых есть вот такой блок в main: ofstream f1("F1.txt"); cout<<"Введите элементы в файл 1"<<endl; for (i=0;...

Удаление записи из массива структур. - C++
Здравствуйте! Прошу помочь мне с таким делом: необходимо удалить запись из массива структур. int main() { struct List{ // Объявление...

Передача массива структур в функцию не указывая размера массива - C++
Я читаю с командной строки файл в котором содержится массив структур. Есть библиотека с функцией в которую я прередаю файл и массив...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
accept
4821 / 3241 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
31.05.2011, 05:57 #2
1) написать функцию для записи в файл массива структур
fwrite() - бинарная запись

2) написать функцию дополнения уже существующего массива структур новыми структурами
memcpy() - копирование байт из одного объекта в другой

3) написать функцию поиска структуры с заданным значением выбранного элемента
bsearch() - поиск в отсортированном массиве

либо тебе нужно свои функции писать, которые всё в поэлементном виде делают
piksel007
1 / 1 / 0
Регистрация: 16.03.2010
Сообщений: 32
31.05.2011, 09:19  [ТС] #3
нужно свои функции писать
accept
4821 / 3241 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
31.05.2011, 09:31 #4
и структуры тоже свои
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.05.2011, 09:31
Привет! Вот еще темы с ответами:

Написать функцию, принимающую массив структур Student - C++
#include <iostream> #include <string> using namespace std; struct STUDENT // структура STUDENT { string name; ...

Написать функцию для обработки одномерного массива - C++
Написать функцию для обработки одномерного массива: нахождение количества вхождений, заданного пользователем числа в массив целых...

Написать функцию replace для массива char'ов - C++
Нужно написать функцию замены подстроки f на подстроку t в строке а: int replace(char a, const char f, const char t)f может быть равна...

Написать функцию поиска структур (записей) с заданными признаками - C++
Написать функцию поиска структур (записей) с заданными признаками (например, выбор структур по заданному диапазону значений элемента). ...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
31.05.2011, 09:31
Ответ Создать тему
Опции темы

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