100% 確実ではありませんが、私が知る限り、hpp ファイルで本体を含む関数を宣言すると、インラインとしてマークされているものとして扱われます (コンパイラーが何をすべきかを決定します)。
//myfile.hpp
class StackOverflow{
public:
void overflow(){_overflow = true;}
...
}
以下と同じです。
//myfile.hpp
class StackOverflow{
public:
***inline*** void overflow(){_overflow = true;}
...
}
私が間違っていれば質問は終わりですが、それ以外の場合は、必要がない場合でも関数をインラインとしてマークするのが本当に好きです.一般的なコードスタイルのガイドラインはそれについて何か言っていますか?
本当にありがとう