C言語なら、俺に聞け! <10>
■ このスレッドは過去ログ倉庫に格納されています
0887デフォルトの名無しさん
NGNG> > 問題は既に可変引数の関数が実在しちゃってることなのです。
> それが根本的に間違ってる。
> vprintf()を使ってprintf()を実装することは容易だが、逆はできない。
> va_listをとる関数をベースにして、可変引数の関数でラップするもんだ。
んー、それがわかってるから
スタックに積む数を動的に変える方法ない?って聞いてるんだけどな。
可変引数はCの関数の墓場ということでしょうか(藁
まあ、Cの弱いところだからしょうがないか・・・・。(^_^;;
で、日下部先生、なんかいい手はないですかね。
呼び出し側で引数の数(=スタックに引数を積む数の意)を可変にする方法。
知ってたら教えてください。
■ このスレッドは過去ログ倉庫に格納されています