ここは匣スマートフォン用の表示で見るここは匣この広告は、90日以上更新していないブログに表示しています。2014-05-10make_overloadを書いたきっかけは@sscriskさんがTwitterで次のようなおもしろコードを貼っていたことです。);f(10);f(9.99);このようにオーバーロードを実現した関数オブジェクトを作ることが目的です。先urlの実装ではgccでは動作せず、clangだと動作するのですが、どうもStackOverflowの情報と規格によるとambiguousとするgccの方が正しいようなのでこの方針ではうまくいきません。F::operator()...;とは書けないので、方針を変えて再帰的に継承してusingしてやったところうまくいったようです。'a');}http://melpon.org/wandbox/permlink/XyskzfxVJiyo5vstしかしテンプレートパラメータパックを展開して一気に多重継承するという前者の発想は面白いですね。思いつきませんでした。木構造系のデータ構造の実装のベストプラクティスが知りたいと...2015-10-19printfに型チェックを付けるどうもコンパイラ拡張で文字列を型パラメータとして取れるユー...2014-09-27_GenericC11から導入された機能。pack長のindex_sequenceを構築する月別アーカイブはてなブログをはじめよう!fimbulさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。