【初心者お断り】ガチ規格準拠C専用スレ Part133
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
650:デフォルトの名無しさん 09/01/25 16:20:26 >>649 ありがとうござます。 inlineはコンパイラによってインライン展開するかどうかは任意だと聞いてたんですけど、最適化を協力にすると任意じゃなくて必ず展開されるんですか それと、static関数は必ずインライン展開されるんですか。困った話ですね。 ということは、インラインとしては展開できない関数はないですね(つまり必ずマクロ関数みたくなる)。 inlineは最適化から出てきた機能ですが(関数専用の)テンプレートに近くなっているということでしょうか。 651:デフォルトの名無しさん 09/01/25 16:23:03 >>650 いやいや、必ず展開されるという意味で書いたわけじゃない。 「インライン化されない」と書いた部分は「必ずインライン化されない」が、 「インライン化される」と書いた部分は「インライン化される可能性がある」の意味で書いた。 652:デフォルトの名無しさん 09/01/25 16:44:33 今のハードなら展開されようが、されまいがどうでもいいんじゃないの。 関数呼び出しコストなんて測定できないような時間(ナノ秒単位)で、普通は参照渡し。 組み込みとかセットボックスみたいだとハード資源が限られてるからループ内部とかでやれば多少効果はあるかもしれない。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5400日前に更新/178 KB
担当:undef