#1
by みぎ » 7年前
main関数のあるmain.cppと自作のファイルfunc.cppとそのヘッダーファイルfunc.hの3つがあるとします.
main.cppでは#include "func.h"をしてfunc.cpp内にある関数を使います.
ここから質問なのですが,こういった状況でfunc.cpp内の関数でcoutを使うためiostreamをインクルードする時に,インクルードはfunc.h内で行うのかfunc.cpp内で行うべきなのかを教えて下さい.
main関数のあるmain.cppと自作のファイルfunc.cppとそのヘッダーファイルfunc.hの3つがあるとします.
main.cppでは#include "func.h"をしてfunc.cpp内にある関数を使います.
ここから質問なのですが,こういった状況でfunc.cpp内の関数でcoutを使うためiostreamをインクルードする時に,インクルードはfunc.h内で行うのかfunc.cpp内で行うべきなのかを教えて下さい.