私は私が取り組んでいるC++プロジェクトを持っています。私は今、ちょっと困っています。私は少し助けが必要です。私は.hファイルからmain.cppファイルにコードを実装する必要があり、どうやってそれを行うのか分かりません。 main.cppにからのコード例コードの場合main.cppファイルに.hファイルのコードを実装するにはどうすればよいですか?
:
switch (choice){
case 1: // open an account
{
cout << "Please enter the opening balence: $ ";
cin >> openBal;
cout << endl;
cout << "Please enter the account number: ";
cin >> accountNum;
cout << endl;
break;
}
case 2:// check an account
{
cout << "Please enter the account number: ";
cin >> accountNum;
cout << endl;
break;
}
と.hファイルからコード:あなたは、変圧器の下にボイド挿入を使用する必要があります.hファイルで
void display(ostream& out) const;
// displays every item in this list through out
bool retrieve(elemType& item) const;
// retrieves item from this list
// returns true if item is present in this list and
// element in this list is copied to item
// false otherwise
// transformers
void insert(const elemType& item);
// inserts item into this list
// preconditions: list is not full and
// item not present in this list
// postcondition: item is in this list
ケース1のmain.cppにあります。あなたはどうしますか?どんな助けもありがたいです。私は、どのようにすればいいか分かっている人を誰かに混乱させないことを願っています。
#include "header_file.h"
今、あなたはあなたが望んでいたように自由にcase 1:
下insert()
を呼び出すことができるはずです:ありがとうmain.cpp
で
は、あなたのmain.cppにファイル内の.hファイルを含めると実装を行います。 .cppがスタートアップファイル(メインを持たない)でない場合は、別の.cppファイルを作成してメインプログラムにリンクする必要があります。 – Jagannath
main.cppファイルの先頭に.hファイルインクルードがあります – Lea