c++をもそもそと勉強してます。
クラスのメンバ関数はヘッダファイルに直接書いてもよいと聞いたのですが本当ですか?
そもそもヘッダファイルに通常の関数を書いてはいけないのは何故なのでしょうか?
ソースファイルを分けてextern云々とか面倒な処理が増えるよりイイと思うのですが。
(グローバル変数共有するようなソースファイルの分け方がそもそも良くないのですかね?