Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Організація бібліотек функцій для опрацювання даніх у файлах засобой С + +

Реферат Організація бібліотек функцій для опрацювання даніх у файлах засобой С + +





p>

// -

// функція визначення кількості запісівkol (FILE ** f)

{(* f, 0,2);// Встановити курсор у Кінець файлаn = ftell (* f)/sizeof (data);// візначіті кількість структур у файлі (* f, 0, 0);// перемістіті курсор на качан файлаn;

}

// -

// функція Формування масиву запісів void formir (FILE ** f, data mass [], int k)

{(int i = 0; i

}


// -

// функція сортуваннях масиву за ЗРОСТАННЯ по полю прізвіща void sort (data mass [], int k)

{i, j; data temp; (i = 0; i

{= mass [i]; [i] = mass [j]; [j] = temp;

}

}

// -

// Функція запису до текстового файлу даніх з бінарного файлу за заданій умові (Відомості про товари, вироблений больше місяця тому)

void zapis (FILE ** FT, FILE ** FB)

{

// допокі НЕ дійшлі до кінця бінарного файлу зчітуваті дані з нього

while (fread (& dan, sizeof (dan), 1, * FB)> 0)

// перевірка умови (Завдання стовп. 4) І, ЯКЩО вона віконується,

// Записати дані до текстового файлу

if (MonthSpan (Now (), StrToDate (dan. DataProizvod))> 1) (* FT, В«% s% s% s% s% 5.2f n В», & dan. Naimen, & dan. DataProizvod, & dan. SrokGodnosti, & dan. NomerSerii, dan. Cena);

}


3. Основний модуль проекту


Головна форма проекту має вигляд:


В 

Текст програмного коду для командних елюентів головної форми:

include

# pragma hdrstop

# include В«Unit1.hВ»

# include В«Bibl.hВ»// долученості заголовного файлу власної бібліотеки

// -

# pragma package (smart_init)

# pragma resource В«*. dfmВ» * Form1;

// -

__fastcall TForm1: TForm1 (TComponent * Owner)

: TForm (Owner)

{

}

// -

// Функція запису до комірок Певного компонента StringGrid Даними полів структуріsetkaData (TStringGrid * Sg, data d...


Назад | сторінка 5 з 10 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Поняття та використання Network File System
  • Реферат на тему: Data mining
  • Реферат на тему: Опробування знімків Landsat Climate Data Record
  • Реферат на тему: Creating a Data Mart for an Online E-Book Store
  • Реферат на тему: Аналіз даних за допомогою технології Data Mining