どこかのだれかへ

ボク、プログラマ。

1行インライン関数は止めて欲しい

C++の話です。メンバ関数をインラインで書くときに1行で書く場合はありますが、これは避けて欲しいです。なぜならここにブレークポイントを置いたときに引数の値とかを確認することが出来ないからです。

class Hoge{
public:
    // これはヤダ
    void Set( int value ) { value_ = value; }
    
    // これはいい
    void Set( int value )
    {
        value_ = value; // ここにブレークポイント置けば値を確認出来る
    }

private:
    int value_;
};