【初心者歓迎】C/C++室 Ver.22【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0499デフォルトの名無しさん
2005/10/23(日) 11:37:30inline void func() { ... }
という関数があり、何カ所からか利用され、ある程度インライン展開されているのは確認しています。
この関数を、さらに関数テーブルでのアクセスにも利用したいと考えております。
void (*pfunc)() = func;
このようなコードを埋め込むと、その他の参照箇所のインライン化まで阻害してしまうのでしょうか?
別途funcの実体を用意し、その他のインライン展開に影響は与えないように最適化されるのでしょうか。
一般的なコンパイラの実装の場合で構いませんので、ご教授いただきたく(´・ω・`)
■ このスレッドは過去ログ倉庫に格納されています