LearnCpp.com | 1.10 — プリプロセッサの初見。Header Guardsの下に、次のコード スニペットがあります。
add.h:
#include "mymath.h"
int add(int x, int y);
減算.h:
#include "mymath.h"
int subtract(int x, int y);
main.cpp:
#include "add.h"
#include "subtract.h"
ヘッダーガードの実装では、次のように言及されています。
#ifndef ADD_H
#define ADD_H
// your declarations here
#endif
- ここでの宣言は何でしょうか?そして、
int main()
後に来るはず#endif
ですか? - 慣習を追加
_H
することですか、それともやらなければならないことですか?
ありがとう。