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

Объявление функции в отдельном файле (Code::Blocks) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разложение ф-ции в ряд Тейлора http://www.cyberforum.ru/cpp-beginners/thread910451.html
Приблизительно рассчитать значение ф-ции Y, разложив ф-цию F(X) в ряд Тейлора, при это необходимо вывести и использовать рекурентное соотношение для подсчета общей части да каждого слогаемого ряда или его его части. Исходным параметром заданий есть аргумент ф-ции, который меняется в диапазоне с шагом Xdelta, и точность расчетов е, которая характеризует условие завершения рекурсивного расчета. ...
C++ Создание массива классов(обектов класса) Здрасти, для этого я использую vector std::vector<Sprite> sprites; После чего пытаюсь добавить объект в этот вектор Sprite sp = Sprite(x, y,width,height,texID); sprites.push_back(sp); Но у меня ничего не получается, как быть и что делать? Помогите пожалуйста. http://www.cyberforum.ru/cpp-beginners/thread910450.html
Вычислить рекурсивным методом C++
Добрый день! Прошу вашей помощи. Вычислить рекурсивным методом y =x**N за следующим алгоритмом: y=(x**N/2)**2, если N парное; y=x*xN-1, если N непарное. Мой код(конечно же, нерабочий) : #include <iostream> #include <conio.h> #include <math.h>
C++ Дано число k (< 10) и текстовый файл, содержащий более k строк. Создать новый текстовый файл, содержащий k последних строк исходного файла
Дано число k (< 10) и текстовый файл, содержащий более k строк. Создать новый текстовый файл, содержащий k последних строк исходного файла.
C++ Дан текстовый файл, содержащий более трех строк. Удалить из него три последние строки http://www.cyberforum.ru/cpp-beginners/thread910437.html
Дан текстовый файл, содержащий более трех строк. Удалить из него три последние строки.
C++ Дано вещественное число A (> 1). Вывести наименьшее из целых чисел N, для которых сумма 1 + 1/2 + . + 1/N будет больше A, и саму эту сумму Дано вещественное число A (> 1). Вывести наименьшее из целых чисел N, для которых сумма 1 + 1/2 + ... + 1/N будет больше A, и саму эту сумму подробнее

Показать сообщение отдельно
xlxndr
57 / 9 / 3
Регистрация: 14.06.2013
Сообщений: 115
24.06.2013, 02:01  [ТС]     Объявление функции в отдельном файле (Code::Blocks)
Функция просто прибавляет к введенному вами числу число 2...

Проект имеет 3 файла: главный, файл, в котором объявлена функция, и файл заголовка:

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
//файл main.cpp
#include <iostream>
#include "fff.h"                    //прикрепляем файл заголовка
 
using namespace std;
 
int main()
{
    int n;
    setlocale(LC_ALL,"Rus");
 
    cout << "Введите число: " << endl;
    cin >> n;
 
    cout << fff(n) << endl;         //используем нашу функцию fff
 
    cin.get();
    return 0;
}
C
1
2
3
4
5
6
7
8
//файл нашей функции fff.cpp
#include <iostream>
#include "fff.h"        //прикрпеляем файл заголовка
 
int fff(int n)
{
    return n+2;
}
C
1
2
3
4
5
6
7
//файл заголовка fff.h
#ifndef FFF_H_INCLUDED
#define FFF_H_INCLUDED
 
int fff(int);   //пишем прототип функции
 
#endif // FFF_H_INCLUDED

И здесь все работает.... Видимо от экспериментов с предыдущей задачей остались какие-то хвосты, которые чудо-CodeBlocks-y не давали собрать проект... (((

Добавлено через 2 минуты
Всем спасибо за участие

Добавлено через 3 минуты
Цитата Сообщение от Olivеr Посмотреть сообщение
хорошо, что отработан

во вложениях рабочий проект из первого поста
Ха... ну вот этот распакованный архив работает!...
Видимо действительно слишком тонка душа у CodeBlocks-a...
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru