エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
可変長引数
このページはInternet ArchiveのThe Wayback Machineからコピーしてきたものです。 →詳細 10 可変長引数... このページはInternet ArchiveのThe Wayback Machineからコピーしてきたものです。 →詳細 10 可変長引数 イントロ 何が問題か デフォルトの可変引数サポート %varargsを用いた引数置換 可変引数とタイプマップ libffiを使った可変引数ラッピング va_listのラッピング C++に関する問題 考察 (別名、「恐い、恐いお話」) この章では、可変長引数を取るラッピング関数を扱う際の問題について説明する。 例えば、Cのprintf()に類する関数に対してラッパーを生成するような場合だ。 このトピックは高度なので、独自に章を分けておく価値がある。 実際、可変引数のサポートはこれまでも頻繁に要求があったが、SWIG-1.3.12で初めて追加された。 他のほとんどのラッパー生成ツールは、賢明にもこの問題については避けて通ってい