ヘッダーファイルでプロトタイプ宣言をしておいて、そのヘッダーファイルをメインファイルにインクルードする。
コンパイルリンクするときにメインファイル.cppと一緒に外部ファイル.cppも指定する。
basicCalc.h
double add(double a, double b); double sub(double a, double b); double mul(double a, double b); double div(double a, double b);
basicCalc.cpp
double add(double a, double b){ return a+b; } double sub(double a, double b){ return a-b; } double mul(double a, double b){ return a*b; } double div(double a, double b){ return a/b; }
メインファイル
#include <iostream> #include "basicCalc.h" using namespace std; int main(){ double a = 10; double b = 3; cout << add(a,b) << endl; cout << sub(a,b) << endl; cout << mul(a,b) << endl; cout << div(a,b) << endl; system("pause"); return 0; }