Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ヘッダー内xxx.h:
xxx.h
static int yyy(); int yyy() { return 0; }
xxx.h を cpp ファイルにインクルードした場合、yyy() はまだ静的関数ですか?
はい、まだ静的です。すべてのコンパイル ユニット (.cpp ファイル) には、独自のバージョンのyyy.
yyy
コンパイラはヘッダー ファイルを「認識」しません。それらは前処理段階でなくなり、それぞれ#includeがそのファイルの内容のテキストに置き換えられ#include、コンパイラーは非常に長い文字列を 1 つだけ見ることになります。
#include