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

Обращение к функции, из другого CPP - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать иерархию классов представляющих простое наследование http://www.cyberforum.ru/cpp-beginners/thread1209707.html
Создать иерархию классов представляющих простое наследование. Базовый класс – строка символов (char *). Производный класс – методы, работающие с данными базового класса. Реализовать в производном классе метод – поиска и удаления слова полиндрома (читающегося в обоих направлениях одинаково) в строке базового класса.
C++ Создать 2 объекта разработанного класса Создать 2 объекта разработанного класса. Одной из компонент класса является символьная строка. В результате выполнения программы в обоих объектах слово MAX длины заменить на слово MIN длины. Содержимое объектов (их строки) до и после обмена вывести на экран. http://www.cyberforum.ru/cpp-beginners/thread1209706.html
C++ С++
где читать про изменения и нововведения в С++? а то поменяли некоторые функции, хотелось бы и остальное почитать
Подскажите что с рекурсией не так C++
помогите пожалуйста дописать программу условие вычислить используя рекурсию sqrt(8-sqrt(8+sqrt(8-sqrt(8-sqrt(8+ ... знаки перед корнями повторяются "-", "+", "-" вычислять пока этот большой корень не станет равен 2.1847925309 #include <math.h> #include <conio.h>
C++ нужно составить программу http://www.cyberforum.ru/cpp-beginners/thread1209699.html
Помогите, пожалуйста, составить программу , срочно) x=arctgln(1/a*b) Заранее спасибо
C++ Класс stack нужен пример класса стек типа char (запихать строку в стек) подробнее

Показать сообщение отдельно
BlackSpace
136 / 129 / 51
Регистрация: 15.03.2014
Сообщений: 274
16.06.2014, 19:35     Обращение к функции, из другого CPP
Xoniks, хорошим способом будет написание заголовочного файла .h и включение его в main.cpp.
1) Создаете новый консольный проект в CB.
2) Создаете новый файл func.h в проекте.
3) Создаете новый файл func.cpp в проекте.

Создавайте фалы через меню CB и сохраняйте их в одном каталоге с main.cpp
Вот пример содержимого трех файлов.

1) func.h
C++
1
2
3
4
5
6
7
8
9
10
11
12
#ifndef FUNC_H_
#define FUNC_H_
 
// здесь пишем прототипы функций
 
// одна функция
void foo();
// другая функция
void bar();
 
 
#endif /* FUNC_H_ */
2) func.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
 
// здесь пишем реализацию функций
 
void foo(){
    std::cout << "foo" << std::endl;
}
 
void bar(){
    std::cout << "bar" << std::endl;
}
3) main.cpp
C++
1
2
3
4
5
6
7
8
9
10
#include "func.h"
 
int main() {
 
    // здесь вызываем функции
    foo();
    bar();
 
    return 0;
}
Данный подход достаточно общий и применим во многих случаях.
 
Текущее время: 02:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru