【初心者歓迎】C/C++室 Ver.5【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0552548
NGNGこういうことですか?
//hoge.h
inline void hoge(void);
//hoge.cpp
void hoge(void)
{/*処理*/}
>>550
いちいちコードを呼び出すのではなく、
呼び出されているところに、コードを直接埋め込んでしまうんですよね?
>>551
すみません。ちょっと意味が分かりません。
別ファイルのインライン関数を呼び出せないということ?
>但しinline関数はアドレスを取る事ができます。
えっ、じゃあ、コレが合法?
inline void hoge(void)
{/*処理*/}
int main(void)
{
void (*Phoge)(void);
Phoge = hoge;
Phoge();
}
■ このスレッドは過去ログ倉庫に格納されています