◀Unicode版開発トップへ
  • 1749 インライン関数展開
  • [1749] インライン関数展開 novice 2012年02月04日 16:49

    trunk->trunk2の変更で
    m_hWndのアクセスをGetHwnd()経由にしていますが、
    変更前と変更後のバイナリに差分があったので
    調査してみました。

    もしかして、インライン関数展開されていない?と思ったのですが、
    どちらかといえばインライン展開後の最適化がうまくいっていないような感じです。
    #引数の評価順に制約がかかってしまう?
    http://sakura.qp.land.to/?Develop%2F5

    もしかしたらコンパイルオプションで解消できるかも?
    と思ったのですが、残念ながら見つかりませんでした。

    ご参考まで。