С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Разделение программы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вопрос по основам С++ http://www.cyberforum.ru/cpp-beginners/thread9680.html
Страуструп 3 -е Специальное издание стр 297 class Unique_handler { private: // операция копирования закрыты с целью // предотвращения копирования ($11.2.2) Unique_handler(const...
C++ Проблема с виртуальными функциями Привет. Столкнулся с небольшой проблемой, касательно виртуальных функций. Стыдно спрашивать, ибо это нечто элементарное. Просто я уже успел подзабыть основы ООП в C++. Вот пример. #include... http://www.cyberforum.ru/cpp-beginners/thread9673.html
Задача по С++ Использование Стандартной Библиотеки Шаблонов. C++
Уважаемые программисты, помогите пожалуйста с решением такой вот задачи по С++. С помощью STL Тип контейнера - Дек Задача для первого контейнера - Среднее арифметическое ...
C++ Люди помогите с Tree View Control
Добрый день! Помогите пожалуйста с элементом просмотра дерева (Microsoft Visual C++ 6) Проблема-создаю приложение (на API). Главное окно-немодальный диалог. В него внедряю List View. (Все идет...
C++ Помогите пожалуйста с созданием конвертером http://www.cyberforum.ru/cpp-beginners/thread9612.html
Требуется создать программу-конвертер текстовых файлов из альтернативной кодировки (Dos) в кодовую страницу ОС Windows.
C++ преобразование типов человеки подскажите как написать функцию преобразования типов для своего класса. надо преобразовать из моего класса, типа инт, в строку и обратное преобразование. подробнее

Показать сообщение отдельно
Flagmann
0 / 0 / 0
Регистрация: 19.06.2008
Сообщений: 6
04.07.2008, 15:28  [ТС]
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
//Header.h
 
 #include <iostream>
 #include <stdio.h>
 #include <string.h>
 #include <io.h>
 
 
 using namespace std;
 struct baza
 {
     int nomer;//Номер места на автостоянке;
     char surn[30];//Фамилия владельца;
     char marka[30];//Марка автомобиля;
     bool nalich;//Отметка о наличии автомобиля на стоянке;
     bool oplata;//Отметка об оплате за текущий месяц;
 };
 const int Lim=50;
 
 FILE *inout, *in, *out;
 
 char name[30];
 
 int size_f(FILE *inout);//Функция определения размера базы;
 
 int poisk_mesta(int *x,int n,int q);//Функция поиска элемента в массиве;
 
 void make_file(char *name);//Функция создания файла информационной базы;
 
 void put_file(char *name);//Функция распечатки базы данных;
 
 void add_zap(char *name);//функция добавления записей в базу данных;
 
 void del_zap(char *name);//Функция удаления записей из базы данных;
 
 void mod_zap(char *name);//Функция изменения записи;
 
 void svob_m(char *name);//Функция выдачи сведений о свободных автостоянках;
 
 void opl_m(char *name);//Функция выдачи сведений о неуплатах;
Вот код .h файла... а вот функции хочется написать в отдельных .срр файлах и подключать их к основному. Я просто не понимаю, как это сделать!
Вот например, файл функции:
C++
1
2
3
4
5
6
7
8
9
// size_f.cpp
 
int size_f(FILE *inout)
{
    fseek(inout,0,SEEK_END);//Перемотка в конец файла. Возвращает 0, если всё нормально;
    long last=ftell(inout);//Размер базы;
    rewind(inout);
    return last/sizeof(baza);
}
Как его подключить к основной программе?Что нужно написать в коде самого .h файла?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.